js 单引号 传递方法

时间:2009-06-22    点击:147   
复制代码 代码如下:

<script>

function showMessage(msg){
alert(msg)
}
</script>

<form name="formName" >
<input type="button" value="showMessage" onclick="showMessage('<bean:write name="beanName" property="beanProperty" ignore="true">')">
</form>

上述代码当从bean中取出的值是单引号时,加载页面就会报js错。可以使用下面的方法解决。
复制代码 代码如下:

<script>




</script>
<form name="formName" >
<input type="button" value="showMessage" onclick="showMessage()">
<input type="hidden" name="msg" value="<bean:write name="beanName" property="beanProperty" ignore="true">" />
</form>




function showMessage(){
var msg=document.formName.msg.value;
alert(msg)
}
JQuery 前台切换网站的样式实现
利用JQuery为搜索栏增加tag提示
web 页面分页打印的实现
利用WebBrowser彻底解决Web打印问题(包括后台打印)
实现超用户体验 table排序javascript实现代码
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved