javascript - 如何从 javascript 更改 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>

我正在使用以下 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/

相关文章:

javascript - 用于多个 div 的 jQuery slideToggle

javascript - 如何调用 jQuery 函数以便它在 document.ready 函数中运行?

java - JProfiler 分析新线程

java - 未终止的字符串常量

javascript - ECharts:禁用图例上的默认点击操作

javascript - 如何编写支持 Javascript 6 模块的单元测试

javascript - 使用 reactJs 和 NodeJs 发出 http post 请求

javascript - 调用回调方法

javascript - 平稳缓慢地向下滑动 table 行

java - 想要在文本框中显示加法结果?这是我的代码