文章详情页
javascript - 获取标签中的字符串
问题描述
如图是一个html的字符串,有什么办法可以得到红框中的内容?
问题解答
回答1:var dom = $(’a’).clone();dom.find(’i,button’).remove();console.log(dom.html());回答2:
提供个思路,用正则将标签段匹配掉 ...
回答3:首先获取到a标签这个dom然后从a.childNodes这个数组里面,找到nodeName为’#text’的节点,获取nodeValue就是了。
回答4:可以参见我这个问题的答案,思路是一样的:/q/10...
另外附上将代码字符串转成DOM的方法:https://stackoverflow.com/que...
var code = ’<li>text</li>’;var p = document.createElement(’p’);p.innerHTML = code;var elements = p.childNodes;回答5:
可以转成DOM对象的话,用javascript;如果只能用字符串的话,用正则匹配。
标签:
JavaScript
相关文章:
1. html5 - 百度Ueditor代码高亮和代码段滚动条冲突是怎么回事?2. javascript - 静态页面引公共头尾文件,js怎么写吖?3. docker gitlab 如何git clone?4. javascript - 读取页面源码,页面中所有的换行都被当成<br/>读取出来 了,,求解应该怎么让它被正确的解析5. javascript - 关于一段 for 循环代码执行顺序的问题6. java - 3个dao的数据根据请求参数选择一个映射到一个url上,怎么写比较好?7. docker 17.03 怎么配置 registry mirror ?8. docker网络端口映射,没有方便点的操作方法么?9. 如何调整IDEA中直接运行java程序的日志输出级别?10. docker绑定了nginx端口 外部访问不到
排行榜