如何用JavaScript替换HTML Global中的字符串的一部分?如何使用javascript更改HTML全局中的文本
例子:
<script type='text/javascript' src='http://dr1.masbro.id/js2.js'></script>
我需要改变DR1到DR2,
后:
<script type='text/javascript' src='http://dr2.masbro.id/js2.js'></script>
如何用JavaScript替换HTML Global中的字符串的一部分?如何使用javascript更改HTML全局中的文本
例子:
<script type='text/javascript' src='http://dr1.masbro.id/js2.js'></script>
我需要改变DR1到DR2,
后:
<script type='text/javascript' src='http://dr2.masbro.id/js2.js'></script>
您只能通过这种方式
document.scripts
访问脚本
它将返回数组中的脚本。
document.scripts[0].outerHTML = "<script type='text/javascript' src='http://dr2.masbro.id/js2.js'></script>"
只能通过这种方式访问脚本 document.scripts 它将返回数组中的脚本。 document.scripts [0] .outerHTML =“” 但我不编辑这个脚本,如果我必须编辑我可以用PHP编辑。 现在只是javascript帮助我.. –
如果你需要做的是更换的src
价值的一部分:
<script src='http://dr1.masbro.id/js2.js' id="myscript"></script>
let myscript = document.getElementById('myscript');
myscript.src = myscript.src.replace('dr1', 'dr2');
不过请注意,这不会从http://dr1.masbro.id/js2.js
从当前的js方面删除任何东西。只需将http://dr2.masbro.id/js2.js
加载到DOM中,或从一开始就在脚本标记中加入http://dr2.masbro.id/js2.js
即可实现同样的效果。
只是改变这个字符串先生.. 我没有编辑这个脚本。 –
你有什么试过?至少可以让你理解这个问题...... – Rayon
注意:你不需要'type =“text/javascript”'。 – gcampbell
你究竟在哪里卡住?从元素中读取属性?替换一部分字符串?将属性写入元素? – David