我有这段代码
<script>
var database="<%=rsta2.getString("data").replaceAll("[\\t\\n\\r]","<br />")%>";
var newTextBoxDiv = $(document.createElement('div')).attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.after().html('<textarea rows="15" cols="70" name="textbox' + counter + '" id="textbox" >' + database + '</textarea>')
newTextBoxDiv.appendTo("#TextBoxesGroup");
counter++;
</script>
<body>
<div id=TextBoxesGroup>
</div>
</body>
最初我添加这样的数据
使用上面的代码给我
我做错了什么?我尝试将<br />
替换为

,我获得了新的行,但是还有一个额外的换行符。我该怎么办才能显示下一行?而不是我希望hello2出现在下一行。
另一个问题是假设我有引号(“这是我的狗”)要检索,我该怎么写?我应该如何检索引号(“”)因为它会抛出错误。(未预期的标识符)
例如<%=rsta2.getString("data").replaceAll("["]",""")%>
,
我知道上面的内容不起作用,但我应该怎么写呢?
答案 0 :(得分:0)
检查一下,
html('<textarea rows="15" cols="70" name="textbox' + counter + '" id="textbox" >' + database + '</textarea>
您是否正确地结束了此声明?
另外请在第二部分更清楚,不能得到你说的话吗?
另一个查询是假设我有引号要检索,我该怎么写呢?例如<%=rsta2.getString("data").replaceAll("["]",""")%>
我知道上面的内容不起作用,但我该怎么写呢?