【发布时间】:2015-10-23 07:08:49
【问题描述】:
我有这个 JavaScript 函数:
function changeMessage() {
var msgDiv = $("body").find("#openChangeMsgDiv");
var msgSpanOut = $("body").find("#openChangeMsgSpan");
var msgIcon = $("body").find("#openChangeMsgGlyphicon");
var msgSpanText = $("body").find("#openChangeMsgText");
var msgText = "PROBLEM";
if($("#resetMessage").val() == "true") {
msgDiv.addClass("pull-right col-xs-8");
msgSpanOut.addClass("errorMsg");
msgIcon.addClass("glyphicon glyphicon-warning-sign msgSign");
msgSpanText.text(msgText);
} else {
return true;
}
}
此时我在跨度元素“msgSpanText”中写入文本“问题”。我在我的 JavaScript 中定义了这个文本。我想从属性文件中获取要添加到跨度元素中的文本,例如
message.changes.open=NEW TEXT HERE
而不是 JavaScript。是否可以在我的 JS 函数中提及 message.changes.open 并获取文本 NEW TEXT HERE?
我希望我想做什么很清楚;-) 谢谢!!
【问题讨论】:
-
您想更改 Span Text 的文本,方法是:
messages.changes.open='NEW TEXT HERE'? -
我有两个文件:
file.js和file.properties。如果文本更改,我只想更改属性文件。message.changes.open=NEW TEXT HERE是属性文件的一部分。 JavaScript 应该从属性文件中“读取”文本。
标签: javascript jquery properties properties-file