假设为如下文本框:
1
<input type="text" value="" id="text">
1、原生JS获取文本框的值:
1
document.getElementById("text").value //text为文本框的id
2、jquery获取文本框的值:
1
$("#text").val()
如果有一段html文本,我们想提取里面的某个属性值,但又不想写正则表达式,怎么办呢?如果是node,因为没有dom,我们可以选择用cheerio这个库来帮我们搞定;而前端的话,我们可以新创建一个dom节点,将html文本信息以innerHTML的方式写入进去,然后就可以利用querySelectorAll等方法提取相关信息了。
用jq举个例子,<div class="mov_txt">sadfsadfsadfsadfsdfsdfsdafsdf</div>这个里边就可以用$(".mov_txt").text()这样就可以直接得到这个div中的内容了