onchange 事件阿<select onchange="OnChange()">
function OnChange()
{
    document.all.textfield.value = document.all.select.options[document.all.select.selectedIndex].value
}

解决方案 »

  1.   

    <select name="select"  onchange="trans();">
        <option value="1" selected>1</option>
        <option value="2">2</option>
        <option value="3">3</option>
      </select><input type="text" name="textfield">
    <script>
      function trans(){
        textfield.value=select.value;
    }
    </script>
      

  2.   

    但我还有一个问题,我现在是要把select 的值 放到一个sql中,通过select的变化,去查询数据中的数量num
    select num from a where no='1'然后把取到的值返回到input文本框中,应该怎么做,请把代码写出来,谢谢了
      

  3.   

    <select name="select" onchange="textfield.value=this.value">
        <option value="1" selected>1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select><input type="text" id="textfield">
      

  4.   

    1.asp
    ==================================================================
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <%
    getvalue = Request("getvalue")
    %>
    <select name="select" onchange="document.getElementById('textfield').value=this.value;document.theform.submit()">
        <option value="1" selected>1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select><form name="theform" action=2.asp method=post>
    <input type="hidden" id="textfield" name="textfield">
    </form><input type=text name="getvalue" value="<%=getvalue%>">
    </BODY>
    </HTML>
    ========================================================2.asp<%
    textfield = request.form("textfield")'执行你的数据库操作  select num from a where no="&textfield'返回上一页
    response.redirect "1.asp?getvalue="&num
    %>