2012-04-24 108 views
-1

我需要一些帮助。我需要显示一个弹出文本框。例如,存在用户需要插入到显示文本框的量:显示弹出文本框

Quantity : 3 

如果用户插入3,则文本框3将显示。

ID : (Textbox) 
    (Textbox) 
    (Textbox) 
+2

这是一门功课的问题吗?如果是这样,请举报。 – 2012-04-24 03:40:06

+1

谢谢你让我们知道你在做什么。如果你有任何问题随时问。 – JohnFx 2012-04-24 03:41:31

+1

闻起来像功课。 – iambriansreed 2012-04-24 04:02:06

回答

0
for(var i=0; i<quantity; i++) 
     Alert("your message"); 
+0

“你的信息”?例如?对不起,我不擅长html或javascript。 – stillLearning 2012-04-24 03:47:27

+0

@ 20151012我假设您要显示的讯息?任何你想在屏幕上显示的东西 – 2012-04-24 03:53:22

+0

它看起来像20151012需要对话框接受三个用户输入(在这种情况下),而不是显示一个静态消息三次。 – 2012-07-25 23:13:12

1

HTML:

<input type="text" name="qty" id="qty" /> 
<input type="button" name="btn" id="btn" /> 

JS:

$(function() { 
    $('#btn').click(function() { 
     var qty = $('#qty').val(); 
     if (qty > 0) { 
      for (var i = 0; i < qty; i++) { 
       $('body').append('<input type="text" />'); 
      } 
     } 
    }); 
});