<select>下拉如何可以禁止選擇又可以傳值?象readonly功能 建议disable + hidden 实现! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language=javascript> function show() { document.getElementById("input1").value=document.getElementById("select1").outerHTML }</script><body onload=show()><input name=input1 type="hidden"><select name=select1 onchange="this.outerHTML=document.getElementById('input1').value"><option value="1">111111111</option><option value="2" selected>2222</option></select> <script language=javascript>var flag = false;function chk(){ return flag;}</script><body ><input name=input1 type="hidden"><input type="button" value="Enable" onclick="flag=true;return true;"><input type="button" value="Disable" onclick="flag=flase;return true;"><br /><select name=select1 onchange="return chk();"><option value="1">111111111</option><option value="2" selected>2222</option></select> <script language=javascript> function l() { var ops = document.getElementById('select1').options; for (var i=0; i<ops.length ; i++ ) { if (ops[i].selected) { document.getElementById('input1').value = ops[i].value; } } }</script></HEAD><BODY onload="l();"><form method='GET'><input id="input1" name=input1 type="hidden"><input type="button" value="Enable" onclick="select1.disabled=false;return true"><input type="button" value="Disable" onclick="select1.disabled=true;return true"><br /><select id="select1" name=select1 onchange="input1.value=this.value;return true;"><option value="1">111111111</option><option value="2" selected>2222</option><INPUT TYPE="submit"></select></form></BODY></HTML> 几个div在同一行中显示的问题 下拉框取值重复问题 请教一个单选按钮+cookie的问题?类似表决 层拖拽效果的一点问题,高分求,大家看看啊!! 200分求可行的js广告轮换代码 简单问题~先来先拿分,FF和IE兼容性 很难的一个问题,至今没解决 网页间的“域”是什么意思?是不是打开的不同的浏览器窗口? 全部分求:包涵javascript排序的DataGrid控件 关于打印预览的问题 怎样在页面打开时焦点在一个button上? 请问xslt里apply-templates到底是什么作用
function show()
{
document.getElementById("input1").value=document.getElementById("select1").outerHTML
}
</script>
<body onload=show()>
<input name=input1 type="hidden">
<select name=select1 onchange="this.outerHTML=document.getElementById('input1').value">
<option value="1">111111111</option><option value="2" selected>2222</option>
</select>
var flag = false;
function chk()
{
return flag;
}
</script>
<body >
<input name=input1 type="hidden">
<input type="button" value="Enable" onclick="flag=true;return true;"><input type="button" value="Disable" onclick="flag=flase;return true;"><br />
<select name=select1 onchange="return chk();">
<option value="1">111111111</option><option value="2" selected>2222</option>
</select>
function l()
{
var ops = document.getElementById('select1').options;
for (var i=0; i<ops.length ; i++ )
{
if (ops[i].selected)
{
document.getElementById('input1').value = ops[i].value;
}
}
}
</script>
</HEAD><BODY onload="l();">
<form method='GET'>
<input id="input1" name=input1 type="hidden">
<input type="button" value="Enable" onclick="select1.disabled=false;return true"><input type="button" value="Disable" onclick="select1.disabled=true;return true"><br />
<select id="select1" name=select1 onchange="input1.value=this.value;return true;">
<option value="1">111111111</option><option value="2" selected>2222</option>
<INPUT TYPE="submit">
</select>
</form>
</BODY>
</HTML>