<div class="codetitle"> <span><a style="CURSOR: pointer" data="49146" class="copybut" id="copybut49146" onclick="doCopy('code49146')"><u>コードをコピーします</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code49146"> <br><script> <br><br>function showMessage (msg) { <br>alert(msg) <br>} <br></script> <br><br><form name="formName" > <br><input type="button" value=" showMessage" onclick="showMessage('<bean:write name="beanName" property="beanProperty"ignore="true">')"> <br></form><br> </div>上記コードでBeanから取り出した値がシングルクォーテーションの場合、ページ読み込み時にjsエラーが報告されます。これは次の方法で解決できます。 <br><br><div class="codetitle"><span><a style="CURSOR: pointer" data="40860" class="copybut" id="copybut40860" onclick="doCopy('code40860')">コードをコピーします<u></u></a> コードは次のとおりです。</span></div> <div class="codebody" id="code40860"><script> ><br><br><br></script> <br><form name="formName" > <br><input type="button" value="showMessage" onclick="showMessage() "> <br><input type="hidden" name="msg" value="<bean:write name="beanName" property="beanProperty"ignore="true">" /> <br>< /form> <br><br><br><br>関数 showMessage(){ <br>var msg=document.formName.msg.value; <br>alert(msg) }<br><br> </div>