gpt4 book ai didi

Javascript 书签...我认为浏览器正在替换字符

转载 作者:行者123 更新时间:2023-11-30 23:41:01 24 4
gpt4 key购买 nike

我有这个可爱的 javascript 书签...

javascript:var nam="blablabla&name"; var els=document.getElementsByName(nam); if(els.length == 0) alert(nam); else els[0].click();

当我把它放进去时,我得到这个结果:

blablabla)名称

所以基本上我认为浏览器(或其他东西)会自动将 & 替换为 )。我需要它不这样做。我希望 nam= 之后的“”之间的任何内容都按原样发送。我怎样才能做到这一点?

最佳答案

我认为问题不在于 javascript 变量,而在于名称属性。如果您有一个实体,它将被翻译为相应的字符。所以如果你真的有一个像这样的名字:

<a name="blablabla&amp;name">

您必须将变量设置为

var nam='blablabla&name';

关于Javascript 书签...我认为浏览器正在替换字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4581438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com