簡體   English   中英

fmt:massage標簽的問題

[英]problems with fmt:massage tag

我通過ajax更新頁面元素,但遇到了困難:如果在javascript中設置了fmt:message標簽,則該標簽將無法正常工作。

在jsp頁面上(工作正常)

<div id="div">
  <fmt:message key="search_select_country"/>
</div>

但是在javascript之后(不是):

document.getElementById("div").innerHTML = "<fmt:message key=\"search_select_country\"/>";

PS以這種方式都可以正常工作:

document.getElementById("div").innerHTML = "It works";

問題 :為什么fmt:message不起作用? 以及如何解決?

您不能在雙引號前加反斜杠:

document.getElementById("div").innerHTML = "<fmt:message key="search_select_country"/>";

或者,如果您想更清晰

document.getElementById("div").innerHTML = "<fmt:message key='search_select_country'/>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM