以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- JS获取文本值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=145334) |
-- 作者:lshshlxsh -- 发布时间:2020/1/16 15:51:00 -- JS获取文本值 请问一下 怎么获取 小名 小五 <script> function mxbc(){ var li=document.querySelectorAll(\'#xdlb li\'); for(var i= 0; i< li.length; i ++){ var p= li[i].getElementsByTagName("p") var wb= li[i].querySelector("input[type=text]") alert( wb.value ) } } </script> <ul id="xdlb"> <input type="button" value="aaaaaaaaaaaa" id="btn" /> <li > <p>省份</p> <p>县市</p> </div> <div class="mui-input-row"> <label>姓名</label> <input type="text" class="mui-input-clear" value="王五" > </div> <div class="mui-input-row"> <label>小名</label> <input type="text" class="mui-input-clear" value="小五" > </div> </li> </ul>
|
-- 作者:有点蓝 -- 发布时间:2020/1/16 15:57:00 -- unction mxbc(){ var li=document.querySelectorAll(\'#xdlb li\'); for(var i= 0; i< li.length; i ++){ var label= li[i].getElementsByTagName("label") if (label[0].innerText = "小名"){ var p= li[i].getElementsByTagName("p") var wb= li[i].querySelector("input[type=text]") alert( wb.value ) } } }
[此贴子已经被作者于2020/1/16 15:57:49编辑过]
|
-- 作者:lshshlxsh -- 发布时间:2020/1/16 16:05:00 -- 谢谢老师 姓名 本来就输出的 我想要获取的是小名 小五 |
-- 作者:有点蓝 -- 发布时间:2020/1/16 16:26:00 -- function mxbc(){ var li=document.querySelectorAll(\'#xdlb li\'); for(var i= 0; i< li.length; i ++){ var label= li[i].getElementsByTagName("label") for(var j= 0; j< label.length; j ++){ if (label[j].innerText = "小名"){ alert( label[j].nextElementSibling.value ) } } } }
|
-- 作者:lshshlxsh -- 发布时间:2020/1/16 17:04:00 -- 谢谢老师 |