问题描述
情况是这样的.前台代码<a href="javascript:doExchange(${memberCode});">兑换</a>${memberCode}这个东西取到的值是09651,本来是一个字符串,但自动被转成了数字类型,点击”确定“提交,在另一个文件scope.js里调这个方法doExchange(memberCode),但是在这个方法里取到值却是9651,它自动把前面的0给去掉了,我怎么取都取不到,我想要的是一个字符串,el表达式却自动给我转成了数字类型。大家看看该怎么做。 问题补充:AngelAndAngel 写道
解决方案
要单引号 可以改成<a href="javascript:doExchange('${memberCode}');">兑换</a>应该没问题的,lz试试。
解决方案二:
<a href="javascript:doExchange('<c:out value="${memberCode}"/>');">兑换</a> 这样呢?
时间: 2024-08-30 05:59:49