如何使用jquery获取到输入框前的文字信息 50
例如获取图中,文本框之前的文字:姓名:。<ul><li><divclass="intors"><span>*</span>姓名:</div><p><inputtype="...
例如获取图中,文本框之前的文字:姓名:。<ul> <li> <div class="intors"> <span>*</span> 姓名: </div> <p> <input type="text" placeholder="请填写姓名" class="third-item" id="test"> </p> </li> </ul>
展开
1个回答
展开全部
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<ul>
<li>
<div class="intors"> <span>*</span> 姓名: </div>
<p> <input type="text" placeholder="请填写姓名" class="third-item" id="test"> </p>
</li>
</ul>
<script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
//获取主节点的文本
var str = $(".intors").contents().filter(function() {
return this.nodeType === 3;
}).text();
console.log(str);
</script>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询