<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> 关于JavaScript 急。。 一个选择<ul><li>传值的问题,高分求解 jquery中文站jquery.org.cn关闭了? 求助,hover显示隐藏问题? js 数字和字符串问题 不知为什么 急救~!当屏幕大于1000时,显示对联,否则不显示 怎么让用javascript方法获得的值,传递给vbscript中的变量 Jstorag e的本地大数据存储 种了中国一号病毒,怎样才能铲草除根? window.onload 怎样在页面打开时焦点在一个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>