gpt4 book ai didi

javascript - JavaScript 中的动态内容

转载 作者:行者123 更新时间:2023-12-02 19:59:46 24 4
gpt4 key购买 nike

这对某人来说可能是显而易见的。我试图在特定情况下在屏幕上放置一个文本框,我使用以下代码:

document.getElementById('tbDetails').innerHTML = '<textarea name="taComments" style="height:40px;width:333px" class="f1 greytext" onblur="sb_textarea_onblur(this, \'Check Out Rhapsody Tours\'s Video:\')" onfocus="sb_textarea_onfocus(this, \'Check Out Rhapsody Tours\'s Video:\')">Check Out Rhapsody Tours's Video:</textarea>';

正如您所看到的,文本中有一个撇号“Check Out Rhapsody Tours's Video:”,这会导致错误。文本是在经典 asp 中动态创建的,因此无法判断将显示哪些信息。

其他可能有帮助的代码:

function sb_textarea_onfocus(txt,defaultText)
{
if(txt&&txt.value == defaultText)
{
txt.value = '';
txt.className = 'f1';
}
}

function sb_textarea_onblur(txt,defaultText)
{
if(txt&&txt.value == '')
{
txt.value = defaultText;
txt.className = 'f1 greytext';
}
}

我只需要一种方法来纠正 javascript 以允许撇号...任何想法..

提前非常感谢,保罗

最佳答案

  1. 您错过了一个撇号

    Check Out Rhapsody Tours's Video:

  2. 在要转义的字符串内 -> \\\' 三个反斜杠,然后是撇号。

关于javascript - JavaScript 中的动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8157958/

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