我是 javascript 新手,所以请原谅:)
我的 SomePage.jsp 中有以下内容:
<div id="prompt-form" title="Some title">
<p> <span class="ui-icon ui-icon-comment" style="float:left; margin:0 8px 35px 0;"></span>
MESSAGE_TO_REPLACE
</p>
</div>
我正在使用以下 JavaScript 代码:
$("#prompt-form").dialog({
autoOpen: false,
resize: "auto",
modal: true,
buttons: {
Yes: function () {
if (SOME_FLAG) {
MESSAGE_TO_REPLACE = "11";
} else {
MESSAGE_TO_REPLACE = "12";
}
},
No: function () {
$(this).dialog("close");
}
},
open: function () {
$(":button:contains('No')").focus();
}
});
问题是,如何将新消息文本从我的 javascript 代码(此文件不是在我的 SomePage.jsp 中构建)发送到 SomePage.jsp ?
这是真的吗?
谢谢大家。
最佳答案
我没有明白你想说的...如果你想更改文本“MESSAGE_TO_REPLACE”,请使用以下代码,否则忽略它..:)
<div id="prompt-form" title="Some title">
<p> <span class="ui-icon ui-icon-comment" style="float:left; margin:0 8px 35px 0;"></span>
<span id="msgToReplace">
MESSAGE_TO_REPLACE
</span>
</p>
</div>
<script>
document.getElementById("msgToReplace").innerHTML = "newText";
</script>
关于javascript - 如何从 javascript 更改 JSP 中的消息文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27583628/