如何将select所选择的数据传入到input中,使用select给input赋值

2020-04-10 建站知识 浏览 手机预览
文章来源:http://www.imtr.cn/html/n252.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>  
        借用原因:<input type="text"  disabled="disabled" id="txt"/>
        <select id="test" onchange="tt(this.id)">
            <option value="1">自己使用</option>
            <option value="2">部门使用</option>
            <option value="3">其它</option>
        </select>
        <script>
            function tt(id) {
                var aa = document.getElementById(id);
                var i = aa.selectedIndex;
                var text = aa.options[i].text;
                var value = aa.options[i].value;
                if(value == 3) {
                text = "请手动填写原因";
                document.getElementById("txt").disabled=false;//改变表单值
                images = "/style/dedecmsok.jpg";
                document.getElementById("img").src = images ;//改变图片地址
                }
                document.getElementById("txt").value = text;
            }
        </script>
    </body>
</html>


原文地址:http://www.imtr.cn/html/n252.html
  • 如果你的问题还没有解决,可以点击页面右侧的“ ”,站长收到问题后会尽快回复解决方案到你的邮箱。
  • 创造始于问题,有了问题才会思考,有了思考,才有解决问题的方法,才有找到独立思路的可能。 —— 陶行知