国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

jsp中兩個框中內容互換可以添加也可以移除

2024-09-05 00:17:55
字體:
來源:轉載
供稿:網友

 具體實現的源碼如下:

兩個框的頁面源碼:

已選角色:<br /> <select multiple="multiple" name="roleIds" size="10" id="roleIds"> <option value="1"> 主任 </option> <option value="2"> 醫師 </option><option value="3"> 護士 </option><option value="4"> 前臺 </option><option value="5"> 內勤 </option> </select> <input type="button" value="<<-添加" onclick="moveOptions(document.getElementById('roleList'),document.getElementById('roleIds'));" /> <input type="button" value="移除->>" class="btn1" onclick="moveOptions(document.getElementById('roleIds'),document.getElementById('roleList'));" /> <br/> 備選角色:<br /> <select multiple="multiple" size="10" id="roleList"> <option value="6"> 工程師1 </option><option value="7"> 工程師2 </option><option value="8"> 工程師3 </option><option value="9"> 工程師4 </option><option value="10"> 工程師5 </option><option value="11"> 工程師6 </option> </select>

實現的js代碼:

function moveOptions(oSource, oTarget) { while (oSource.selectedIndex > -1) { var opt = oSource.options[oSource.selectedIndex]; oSource.removeChild(opt); var mark = true; for(var i = 0; i < oTarget.options.length; i++){ if(opt.value == oTarget.options[i].value){ mark = false; } } if(mark){ var newOpt = document.createElement("OPTION"); oTarget.appendChild(newOpt); newOpt.value = opt.value; newOpt.text = opt.text; newOpt.selected = true; } } }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望奎县| 水富县| 万州区| 大丰市| 都昌县| 三河市| 稷山县| 栾川县| 嫩江县| 鄂托克旗| 新安县| 辽宁省| 昌黎县| 民丰县| 岗巴县| 吉木乃县| 屯昌县| 大安市| 若尔盖县| 大关县| 太保市| 平江县| 呼伦贝尔市| 柳江县| 石屏县| 伊金霍洛旗| 抚远县| 宜阳县| 鄱阳县| 灵宝市| 潮安县| 大竹县| 河池市| 亳州市| 朔州市| 红河县| 东源县| 长阳| 宁武县| 彭州市| 绥江县|