当我调用javascript函数时,onclick="doSome(this.value)" where this.value=123
,它可以正常工作。
但如果我打电话给onclick="doSome(this.value) where this.value=A123
,它就无法正常工作。如何纠正这个问题?
答案 0 :(得分:1)
我也面临同样的问题。我不得不用产品代码作为参数来调用函数。当产品代码是数字时它正在工作,它不适用于像“AE11002”这样的产品。
我通过更改方法调用来解决问题
onClick="decreaseQuantity(${product.code})"
至onclick='decreaseQuantity("${product.code}")'
。
我认为这对你也有帮助。请试试这个。