<html>
<head></head>
<script>
function setValue()
{
var obj1 = document.getElementById('select1');
var obj2 = document.getElementById('input1');
var obj3 = document.getElementById('input2');

obj3.value = obj1.value + "," + obj2.value;
}
</script>
<body>
<select id="select1">
<option value="aaa">aaa</option>
<option value="bbb">bbb</option>
<option value="ccc">ccc</option>
</select>
<input type="text" id="input1" value="111">
<input type="text" id="input2">
<input type="button" value="取值" onclick="setValue();">
</body>
</html>

解决方案 »

  1.   

    我的意思是 无需提交,当你 选择一个select值和填写一个input值时,同时input中就有啥值。
      

  2.   

    <html>
    <head></head>
    <script>
    function setValue()
    {
    var obj1 = document.getElementById('select1');
    var obj2 = document.getElementById('input1');
    var obj3 = document.getElementById('input2');

    obj3.value = obj1.value + "," + obj2.value;
    }
    </script>
    <body>
    <select id="select1" onchange="setValue();">
    <option value="aaa">aaa</option>
    <option value="bbb">bbb</option>
    <option value="ccc">ccc</option>
    </select>
    <input type="text" id="input1" value="111" onblur="setValue();">
    <input type="text" id="input2">
    </body>
    </html>
      

  3.   

    我要是想修改input2里的值同时  也不要受select和input1的影响,那该怎么办呀!!!
      

  4.   

    只要select和input1没有变化,input2值修改时不会受影响