【发布时间】:2011-03-08 01:14:22
【问题描述】:
如何安全地将其转换为 jQuery,尤其是提示部分,而 IE 没有任何问题。
<script type="text/javascript">
function fixnumber()
{
var str=prompt("Please enter number");
if (str!=null && str!="")
{
var fixed=str.substr(1,10);
document.getElementById('txt1').value=fixed;
}
}
</script>
号码测试:<input name="textbox1" type="text" id="txt1"/>
<input name="buttonExecute" onclick="fixnumber(document.getElementById('txt1'))" type="button" value="Enter number" />`
【问题讨论】:
-
为什么是
substr(1,10)?你不想要最左边的数字吗? -
我不太明白您要做什么。当 fixnumber() 不接受和参数并创建提示时,为什么您有一个使用参数调用 fixnumber 的按钮?
-
提示将打开一个框,我将在其中使用条码扫描仪扫描条码,substr(1,10) 是将条码切割成需要的数字。
标签: jquery prompt getelementbyid