问题描述
我的js文件中有这样一个函数function doXMLHttp(aUrl){var rtnTxt=sendRequest(aUrl);eval(rtnTxt);}执行后返回的rtnTxt值如下:(eval把rtnTxt值转换成代码)<script language="JavaScript"> var er = '原证号不存在';alert(er);history.back()</script>然后页面就报错了,如图:是不是js中不能在嵌套js呢?我想alert(er)的值,怎么办呢? 问题补充:antiwise 写道
解决方案
//<script language="JavaScript">去掉 var er = '原证号不存在'; alert(er); history.back() //</script> 去掉
解决方案二:
楼上正确。
时间: 2024-08-25 21:37:44