[英]Prevent truncating of preceeding zeros in Javascript
我正在尝试将变量传递给 JavaScript function 然后使用该变量发出 Ajax 请求。 我的问题是,如果变量的值以零开头,则零会被截断。 例如,如果值为00056
,则为 Ajax 调用发送的是56
这是我正在做的
<a class="btn" onclick="return callFxn(<?php echo $var; ?>);" href="" >Click here</a>
如何调整此 function 以使零不被截断。 我猜该变量需要作为字符串发送。 我不知道该怎么做。
function callFxn(output) {
alert(output) //value is truncated here
}
在 JavaScript 中的参数周围加上引号,使其成为字符串而不是数字。
<a class="btn" onclick="return callFxn('<?php echo $var; ?>');" href="" >Click here</a>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.