gpt4 book ai didi

javascript - 如何修复此 java 脚本错误处理行中的单引号

转载 作者:行者123 更新时间:2023-12-02 07:10:10 26 4
gpt4 key购买 nike

您好,我有如下类似的要求,并且是很想知道如何解决这个问题。

下面是代码

<script type="text/javascript">
function Msg1(){
var sd= document.getElementById('myText').innerHTML = 'Thank's!';
alert('-sd-'+sd);
}
function Msg2(){
document.getElementById('myText').innerHTML = 'Try messages 1 again...';
}
</script>
<input type="button" onclick="Msg1()" value="Show Message 1" />
<input type="button" onclick="Msg2()" value="Show Message 2" />
<p id="myText"></p>

innerHTML 标签抛出如下脚本错误

Webpage error details


Message: Expected ';'
Line: 29
Char: 64
Code: 0
URI: file:///C:/Documents%20and%20Settings/j1007962/Desktop/spl.html

我正在寻找围绕 innerHTML 的修复,或者更好地替换为可以修复的东西这 。谢谢

最佳答案

你应该转义你的引号。

修改

var sd= document.getElementById('myText').innerHTML = 'Thank's!';

var sd= document.getElementById('myText').innerHTML = 'Thank\'s!';

或者使用双引号

var sd= document.getElementById('myText').innerHTML = "Thank's!";

关于javascript - 如何修复此 java 脚本错误处理行中的单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6894955/

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