我现在想实现让Button中的value动态显示,()且这个value动态值是从JavaScript中获取,就是使得当我系统的登入语言不同时按钮值显示也不同:下面是写的JavaScript
$(function(){ var language = window.navigator.language; if(!language){ language = window.navigator.browserLanguage; } alert(language); if (language.indexOf('en') > -1) { document.title="Welcome to Dealer Online!"; eval("label_logon").innerText = "Logon"; eval("label_reset").innerText = "Reset"; eval("label_userName").innerText = "UserName:"; eval("label_password").innerText = "Password:"; } else if (language.indexOf('zh') > -1) { document.title="欢迎进入上海汽车经销商在线系统"; eval("label_logon").innerText = "登陆"; eval("label_reset").innerText = "重置"; eval("label_userName").innerText = "用户名:"; eval("label_password").innerText = "密码:"; } });恳请哪位能人指教!谢谢!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<br> $(function(){ <br> var language = window.navigator.language; <br> if(!language){ <br> language = window.navigator.browserLanguage; <br> } <br> alert(language); <br> if (language.indexOf('en') > -1) { <br> document.title="Welcome to Dealer Online!"; <br> $("#logon").val("Logon"); <br> $("#reset").val("Reset"); <br> $("#label_userName").text("UserName:"); <br> $("#label_password").text("Password:"); <br> } <br> else if (language.indexOf('zh') > -1) { <br> document.title="欢迎进入上海汽车经销商在线系统"; <br> $("#logon").val("登录"); <br> $("#reset").val("重置"); <br> $("#label_userName").text("用户名:"); <br> $("#label_password").text("密码:"); <br> } <br> }); <br>
你似乎是用 jquery来写的,但又没有全部转用 jquery的方式,
你可以参考下
http://www.k99k.com/jQuery_getting_started.html
看看基础
尤其是事件和属性的写法
你是用的jQuery吗?直接设置好了。$("button").val("Logon");