我想将值放在具有以下代码的html页面中的html输入标记中:
<input name="mifa" type="text" value="undefined" maxlength="5" max="99999" class="mifInput">
如果在html页面中我手动输入数字,那就没关系了。如果我手动输入字母,它就会消失,输入再次变为空白。
我尝试了下一个代码。它将一个字符串(moa4)变成一个数字(moa5 - typeof确认它的数字)。我想把moa5放在输入框中。我用这个:
moa4 = moa3[0];
moa5=parseInt(moa4, 10);
document.getElementsByClassName("mifInput")[0].value = moa5;
号码被放入(输入框中的apears),但立即消失。就像我手动输入字母一样。
我在moa5之后和最后一行之前尝试过这段代码,但是没有工作:
document.getElementsByClassName("mifInput")[0].removeAttribute('onpaste');
我该如何解决这个问题?
答案 0 :(得分:0)
删除value =“undefined”,它可以正常工作
<input name="mifa" type="text" maxlength="5" max="99999" class="mifInput">