|
<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>
上述代碼當(dāng)從bean中取出的值是單引號(hào)時(shí),加載頁(yè)面就會(huì)報(bào)js錯(cuò)。可以使用下面的方法解決。
復(fù)制代碼 代碼如下:
<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)
}
JavaScript技術(shù):js 單引號(hào) 傳遞方法,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。