让文本框接收select选择的值??? txt.value = obj.options[ obj.selectedIndex ].value或txt.value = obj.options[ obj.selectedIndex ].innerHTML 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是要获得那一个的值 你的‘aaa’ 还是‘1’呢? 1楼的代码我试了还是不行.回烟火流沙:我要获得的是aaa <html><head><meta http-equiv="Content-Type" content="text/html; charset=gbk"><script language="javascript" type="text/javascript">function SetValue(){ document.getElementById("ct").value = document.getElementById("tw").value; }</script> </head><body><input type="text" size=55 name="ct" value=""> 选择: <select name="tw" size="1" onchange="SetValue()"> <option selected> <option value='aaa'>1 </option> <option value='bbb'>2 </option> </select> </body></html> 4楼的正确,谢谢!但我觉得奇怪的是: var txt = document.getElementById("ct"); var obj = document.getElementById("tw"); txt.value = obj.value;跟document.getElementById("ct").value = document.getElementById("tw").value;难道不是一样的吗? 还有区别的!如果要动态(反复读)取某一个ID的值,还是分开好!在onsubmit事件里写表单验证你就能发现有区别 <html><head><script>function SetValue(){ var cvalue=document.getElementById("ct"); var tvalue=document.getElementById("tw"); cvalue.value=tvalue.options[tvalue.selectedIndex].text;//tvalue.value:一个是文本,一个是值;} </script></head><body><input type="text" size=55 name="ct"> 选择: <select name="tw" size="1" onchange="SetValue()"> <option selected value=""> <option value='aaa'>1 </option> <option value='bbb'>2 </option> </select> </body></html> 要建个网站,可是不懂JS,怎么办啊? 关于checkbox的传值的问题. javascript 生成表格并添加属性的问题 js方面的高手请进 document获取页面的一个元素问题 页面跳转不成功,帮帮看看 如何用js检查文本框的内容是否合法???????????? 一个很长的字符串我想取其中指定的部分内容内容,请问怎么取 刚才忘了给分,请看看这个问题 请教一个简单的问题,我有急用,谢谢 请问如何取得表达select的option的文字的值(不是value) 为什么地址栏中的脚本可以执行? javascript document.referrer属性试验
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<script language="javascript" type="text/javascript">
function SetValue(){
document.getElementById("ct").value = document.getElementById("tw").value;
}
</script>
</head>
<body>
<input type="text" size=55 name="ct" value="">
选择:
<select name="tw" size="1" onchange="SetValue()">
<option selected>
<option value='aaa'>1 </option>
<option value='bbb'>2 </option>
</select>
</body>
</html>
var txt = document.getElementById("ct");
var obj = document.getElementById("tw");
txt.value = obj.value;跟document.getElementById("ct").value = document.getElementById("tw").value;难道不是一样的吗?
<head>
<script>
function SetValue(){ var cvalue=document.getElementById("ct");
var tvalue=document.getElementById("tw");
cvalue.value=tvalue.options[tvalue.selectedIndex].text;//tvalue.value:一个是文本,一个是值;
}
</script>
</head>
<body><input type="text" size=55 name="ct">
选择:
<select name="tw" size="1" onchange="SetValue()">
<option selected value="">
<option value='aaa'>1 </option>
<option value='bbb'>2 </option>
</select>
</body>
</html>