input中方法传递整型数据参数

检查代码发现问题

input中方法传递整型数据参数,以0开头默认是八进制,如传递003,js方法中结果是3;传递00300,结果是192.

<input value="按钮" οnclick="fang(00300)">
<script>

  function fang(a) {
      alert(a)
  }

script>

将00300变为string类型不会出现这问题。


你可能感兴趣的:(错误,javascript)