那不就是联动吗,csdn上有好多这样的例子,你自己找找好了

解决方案 »

  1.   

    B.TEXT = A.SelectedValue.ToString().Trim();
      

  2.   

    <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>
      

  3.   

    <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>
      

  4.   

    刚才没有看清楚
    用document.f.t1.value=document.f.n.text可以得到下拉框里面的内容
    用document.f.t1.value=document.f.n.value可以得到你选择的value
      

  5.   

    <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>
      

  6.   

    你是不是安装的xp sp2版本的?
    会拦截你的脚本。
    在IE窗口地址栏下面有一个黄颜色的提示条,点击,然后允许执行脚本试试看。
      

  7.   

    <script>
    function NumCc(){
    Cgradu.value = Cme.SelectedValue;
    }
    </script>
    没有。我是 这么写的。。提示Script error
      

  8.   

    <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>
      

  9.   

    谢谢楼上的。。不过如果在加上当前的年份怎么整啊。比如cmb为2.则txt1的值是2+当前年数(2004)为6