我想请问一个关于select选择的问题 我现在想实现这样的效果:我选中select中的一个值 text文本会自动变化, 可是select值有很多的话, 该用什么来写呢?for循环 还是switch呢希望高手给写个性能好的办法, 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>test</title><script>function on_change(obj){var v = obj.options[obj.selectedIndex].innerText;document.getElementById("txt1").value = v;}</script></head><body><select id="s1" onchange="on_change(this)"><option value="1">一</option><option value="2">二</option><option value="3">三</option><option value="4">四</option></select><input type=text id=txt1 value=""></body></html> document.getElementById('select1').onchange=function(){ document.getElementById('txt1').value=this.value; /*或者 switch(this.value) { case '': document.getElementById('txt1').value="..."; break; case '': document.getElementById('txt1').value="..."; break; }*/} 帮忙解释一下下面的语句谢谢 浏览器不提示js错误 192.168.1.1这个IP地址一般用来干什么? Javascript图片滚动的代码 将查询出MSSQL2000的记录导出EXECL? 要成为javascript高手应该学习哪些东西? 在 JavaScript 中说明指定事件处理程序 如何实现元素select滤镜效果? 单击复选框后可以播放背景音乐,取消后停止,代码怎么写? 引用 作者:lfecnu 的问题:图片有时不能正常显示 (再加200分求解) 散分了,大家发些比较牛逼的jquery源码吧 style.backgroundImage 值的问题
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>test</title>
<script>
function on_change(obj){
var v = obj.options[obj.selectedIndex].innerText;
document.getElementById("txt1").value = v;
}
</script>
</head><body>
<select id="s1" onchange="on_change(this)">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
<input type=text id=txt1 value="">
</body></html>
document.getElementById('txt1').value=this.value;
/*或者
switch(this.value)
{
case '':
document.getElementById('txt1').value="...";
break;
case '':
document.getElementById('txt1').value="...";
break;
}*/
}