我在我的html页面中使用了javascript。
我在html中定义了一个变量'language':
<c:set var="language" value="${not empty param.language ? param.language : not empty language ? language : pageContext.request.locale}" scope="session" />
我想在javascript中使用/修改这个变量。
function changeLanguage(name) {
language = "fr";
}
我该怎么办?
我尝试了什么
我在html页面中有一张图片,点击后我调用了这个js函数。当它被调用时,变量'language'应该改为'fr'。也许它可以更轻松地完成。我不知道。
答案 0 :(得分:0)
使用JavaScript
更改属性(var)值(语言)将其放在HTML页面
中<强> HTML 强>
<c:set id="lang" var="language" scope="session" value="...." scope="...." />
<img src="abc.png" onclick="changelang()" />
<script>
$(document).ready(function(){
function changelang(){
$("#lang").attr("var", "fr");
}
});
</script>
信用: http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_dom_attr_set