我目前有能够从特定标签中提取内部 HTML 的 JavaScript 代码...我想对此进行推断并更改它,以便它可以针对<script>具有特定type属性的标签...例如,type="text/testlang". 我计划将其用作测试客户端语言编译器库的一部分,因此我不想依赖像 jQuery 这样的第三方库来完成繁重的工作...
代码如下:
var testlang_ext = function() {
var arr = document.getElementsByTagName('script');
for (idx = arr.length; idx--;) {
arr[idx].innerHTML = testLangConvert(arr[idx].childNodes[0].data);
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法可以将其扩展为仅针对带有typeof 的脚本标签text/testlang?
您可以 querySelectorAll与属性选择器一起使用
document.querySelectorAll('script[type="text/testlang"]');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
64 次 |
| 最近记录: |