我有以下JavaScript函数:
function changeSelectedCustomerNumber(CustNumber){
var field = document.getElementById('SelectedNumber');
field.value = '00'+CustNumber;
}
Run Code Online (Sandbox Code Playgroud)
通过按以下选项调用:
<select style="width:100px;" name="bySubj">
<option onclick="changeSelectedCustomerNumber(00510443);">blatest</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我有几个复选框.他们应该做的是将传递的数字放在一个单独的输入字段中.
我的问题是,在调试JS函数时,在选项中单击后,
custnumber包含166263.
我假设转换为num将删除前导零,但参数如何转换为这样.
有没有理由说JavaScript应该做这样的事情?