如何从javascript更改JSP中的消息文本?
我是javascript新手,请原谅:) 我的SomePage.jsp中有以下内容:如何从javascript更改JSP中的消息文本?,javascript,jquery,jsp,Javascript,Jquery,Jsp,我是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> 问
<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代码(该文件不是在我的SomePage.jsp中构建的)发送到SomePage.jsp
是真的吗
谢谢大家 我不明白你想说什么。。。如果要将文本“MESSAGE\u更改为\u REPLACE”,请使用以下代码,否则将忽略它:)
要替换的消息
document.getElementById(“msgToReplace”).innerHTML=“newText”;
您可以使用jquery选择器查找需要更改的html元素。然后使用$.html()
更改它。span标记应包含消息,以便替换正文
html代码:
<p> <span class="ui-icon ui-icon-comment" style="float:left; margin:0 8px 35px 0;">
MESSAGE_TO_REPLACE
</span></p>
提交表单或使用ajax。不清楚您正在寻找的行为您可以使用$(“.class name”).html(“内容”),将数据放在具有任何类名的span中。
<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>
<p> <span class="ui-icon ui-icon-comment" style="float:left; margin:0 8px 35px 0;">
MESSAGE_TO_REPLACE
</span></p>