gpt4 book ai didi

javascript - 我需要将下一行放入带有 java 值的弹出 javascript 字符串中

转载 作者:行者123 更新时间:2023-12-02 09:41:22 27 4
gpt4 key购买 nike

我需要在弹出的 javascript 中使用带有 java 值的字符串执行下一行。

我的字符串值如下所示:

var sText="Random text:"+"<%= object.getAtt%>""\n"; 

我不能这样做,因为当 java 被转换为浏览器阅读器的正常值时,浏览器会读取如下 JavaScript 代码:

var sText="Random text a1
a2
a3
a4
"

当我尝试显示弹出窗口时:

alert(sText);

结果是:未定义

最佳答案

您可以使用 + 附加您的结果,以便您的结果将显示在新行中,即:

var sText="";
for(..){
sText + ="Random text:"+"<%= object.getAtt%>"+"\n";
//^ appending result
}
alert(sText);

样本数据:

var btn = document.getElementById('btn');
var sText="";
btn.onclick = function(){

for(var i=0;i<5;i++)
sText +="Random text:"+i+"\n";
//^ appending result
alert(sText);

}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="button" id="btn" value="click me !"/>

关于javascript - 我需要将下一行放入带有 java 值的弹出 javascript 字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57040941/

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