调整输入字段的宽度

时间:2013-03-29 09:26:29

标签: javascript

我有基本的javascript prompt()函数

function askUser() {

if(confirm('Are you sure you want to add this item?')) {
   if(prompt('How many of this would you like to order?', '')) {
......

我想要实现的是当屏幕上弹出提示信息时,将输入字段的宽度调整为30px?用户只需要输入2个整数的数值或数量。

还有我如何检查输入的值是否为整数?如果不是,我想提醒用户他输入的值无效。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您真的想要制作自定义对话框,则应使用http://jqueryui.com/dialog/之类的内容。你真的不能编辑confirm();

检查value是否为整数,可以使用parseInt()或parseFloat()
http://www.w3schools.com/jsref/jsref_parseint.asp

或测试输入数据是否仅包含数字:inputData.match(/\d/)