下拉框选择问题)在线ing. 那不就是联动吗,csdn上有好多这样的例子,你自己找找好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 B.TEXT = A.SelectedValue.ToString().Trim(); <input type=text id=t1><select onchange="test(this);"><option value=1>a</option><option value=2>b</option><script>function test(n){t1.value=n.value}</script> <form name="f"><input type=text name="t1"><select name="n" onchange="test();"><option value=1>a</option><option value=2>b</option></form><script>function test(){document.f.t1.value=document.f.n.value}</script> 刚才没有看清楚用document.f.t1.value=document.f.n.text可以得到下拉框里面的内容用document.f.t1.value=document.f.n.value可以得到你选择的value <form name=form1><select name=D1 onchange="fillD2();"></select><select name=D2></select></form><SCRIPT LANGUAGE="JavaScript">var a=new Array();var b=new Array();form1.D1.length=5;for(var i=0;i<5;i++){ a[i]=new Array(i,"value"+i); form1.D1.options[i].value=a[i][0]; form1.D1.options[i].text=a[i][1];}for(var i=0;i<50;i++){ b[i]=new Array(i,"value"+i,i%5);}function fillD2(){ var l=0; form1.D2.length=b.length; for(var i=0;i<b.length;i++) { if(b[i][2]==form1.D1.value) { form1.D2.options[l].value=b[i][0]; form1.D2.options[l].text=b[i][1]; l++; } } form1.D2.length=l;}fillD2();</SCRIPT> 你是不是安装的xp sp2版本的?会拦截你的脚本。在IE窗口地址栏下面有一个黄颜色的提示条,点击,然后允许执行脚本试试看。 <script> function NumCc(){ Cgradu.value = Cme.SelectedValue; } </script>没有。我是 这么写的。。提示Script error <input type="text" name="txt1"><select name="cmb" onchange="javascript:document.all.txt1.value=this.value"><option value="1">1</option><option value="2">2</option></select> 谢谢楼上的。。不过如果在加上当前的年份怎么整啊。比如cmb为2.则txt1的值是2+当前年数(2004)为6 Event事件问题 为什么得到的option的值不正确? 急 定位问题 找高手修改一菜单~~ 关于在父页面监听iframe内部元素变化,然后触发事件的问题 一个简单问题,送分! ★★★★做网站学什么语言好? 不明,如何在关闭一个窗口的时候,触发一个事件? 提示信息的实现(在线等待) 这段JS怎样解密? 在安装XP时遇到一个邪门的问题,请指教 关于用execScript函数,弹出对话框标题栏的问题!有兴趣的朋友来看看。
<select onchange="test(this);">
<option value=1>a</option>
<option value=2>b</option>
<script>
function test(n)
{
t1.value=n.value
}
</script>
<input type=text name="t1">
<select name="n" onchange="test();">
<option value=1>a</option>
<option value=2>b</option>
</form>
<script>
function test()
{
document.f.t1.value=document.f.n.value
}
</script>
用document.f.t1.value=document.f.n.text可以得到下拉框里面的内容
用document.f.t1.value=document.f.n.value可以得到你选择的value
<select name=D1 onchange="fillD2();"></select>
<select name=D2></select>
</form>
<SCRIPT LANGUAGE="JavaScript">
var a=new Array();
var b=new Array();
form1.D1.length=5;
for(var i=0;i<5;i++)
{
a[i]=new Array(i,"value"+i);
form1.D1.options[i].value=a[i][0];
form1.D1.options[i].text=a[i][1];
}
for(var i=0;i<50;i++)
{
b[i]=new Array(i,"value"+i,i%5);
}
function fillD2()
{
var l=0;
form1.D2.length=b.length;
for(var i=0;i<b.length;i++)
{
if(b[i][2]==form1.D1.value)
{
form1.D2.options[l].value=b[i][0];
form1.D2.options[l].text=b[i][1];
l++;
}
}
form1.D2.length=l;
}
fillD2();
</SCRIPT>
会拦截你的脚本。
在IE窗口地址栏下面有一个黄颜色的提示条,点击,然后允许执行脚本试试看。
function NumCc(){
Cgradu.value = Cme.SelectedValue;
}
</script>
没有。我是 这么写的。。提示Script error
<select name="cmb" onchange="javascript:document.all.txt1.value=this.value">
<option value="1">1</option>
<option value="2">2</option>
</select>