首页 > 代码库 > dom作业
dom作业
<body> <select size="7" style="width: 200px;" id="slt"> <option value="123">123</option> </select><br /><br /> <input type="text" id="txt"/> <input type="button" value="添 加" id="btn"/> </body> </html> <script> var txt = document.getElementById(‘txt‘); var slt = document.getElementById(‘slt‘); document.getElementById(‘btn‘).onclick = function(){ var opt = document.createElement(‘option‘); //opt.value = http://www.mamicode.com/txt.value; opt.innerText = txt.value; slt.appendChild(opt); txt.value = ‘‘; } </script>
要注意最后的txt.value=http://www.mamicode.com/‘ ’。提高用户体验。
两个text表格属性相互移动的问题。
<body> <select id="left_slt" size="7" multiple="multiple" style="width: 150px;"> <option>ABC</option> <option>123</option> <option>xyz</option> <option>IJK</option> </select> <input type="button" id="to_right" value="向右" /> <input type="button" id="to_left" value="向左" /> <select id="right_slt" size="7" style="width: 150px;"> </select> </body> </html> <script> var left_slt=document.getElementById(‘left_slt‘); var left_right=document.getElementById(‘left_right‘); document.getElementById(‘to_right‘).onclick=function(){ right_slt.appendChild(left_slt.options[left_slt.selectedIndex]); } document.getElementById(‘to_left‘).onclick=function(){ left_slt.appendChild(right_slt.options[right_slt.selectedIndex]); } </script>
dom作业
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。