1.利用hidden保存,form的poet方式传值
接值方式:request.form("hidden1")2.利用画面迁移是将值跟在文件地址后面,form的submit方式传值
接值方式:request.querystring("str")3.session
接值方式:request.form("hidden1")2.利用画面迁移是将值跟在文件地址后面,form的submit方式传值
接值方式:request.querystring("str")3.session
接值方式:request.querystring("str")2.利用hidden保存,form的submit方式传值
接值方式:request.form("hidden1")3.session
...
可不可以把你的第2种方法稍微说的详细一点阿
谢谢
function getCheckboxValues(win, checkboxName){
var cbxes = win.document.getElementsByName(checkboxName);
var result = "";
for(var i=0; i<cbxes.length; i++){
var cbx = cbxes[i];
if(cbx.checked) result += cbx.value + ";" // 以分号分割.
}
return result;
}在提交按钮的onclick事件中:
var allCheckBoxValues = getCheckBoxValues(parent.frameA.window, "checkboxName_A") +
getCheckBoxValues(parent.frameB.window, "checkboxName_B") + .....;
form1.hidden_input_name.value = allCheckBoxValues;
form1.submit();
或
<script>
function aa()
{
var a=document.table_id.checkbox_id.value
}</script>
response.write request("c1")
%><form name=form1 method=post action=a.asp>
<input type=checkbox name=c1 value=a1>a1
<input type=checkbox name=c1 value=a2>a2
<input type=checkbox name=c1 value=a3>a3
<p><input type=submit></p>
</form>
response.write request("h1")
%><script language="javascript">
<!--
function fncsubmit()
{
var o = document.getElementsByTagName('INPUT');
var strv = '';
for(var i=0;i<o.length;i++)
{
if(o[i].type == 'checkbox' && o[i].checked) strv += o[i].value + ',';
}
document.all.h1.value = strv.substr(0,strv.length-1);
form1.submit();
}
//-->
</script><form name=form1 method=post action=a.asp>
<input type=checkbox name=c1 value=a1>a1
<input type=checkbox name=c1 value=a2>a2
<input type=checkbox name=c1 value=a3>a3
<p><input type=button value=submit onclick="fncsubmit();"></p>
<input type=hidden name=h1>
</form>