【发布时间】:2013-09-09 09:25:41
【问题描述】:
我有一个文本框来填充 ph.numbers,我想要的是,每当我在该文本框中输入值时,我需要动态添加另一个空文本框,我可以在其中添加另一个值以同样的方式,如果他们在这个新的空框中输入任何值,则应在其底部添加另一个空文本框。毕竟有一个确认链接按钮。当点击它时,在文本框中输入的所有这些 ph.numbers 都应该得到。怎么可能?
【问题讨论】:
标签: c# javascript asp.net textbox
我有一个文本框来填充 ph.numbers,我想要的是,每当我在该文本框中输入值时,我需要动态添加另一个空文本框,我可以在其中添加另一个值以同样的方式,如果他们在这个新的空框中输入任何值,则应在其底部添加另一个空文本框。毕竟有一个确认链接按钮。当点击它时,在文本框中输入的所有这些 ph.numbers 都应该得到。怎么可能?
【问题讨论】:
标签: c# javascript asp.net textbox
您使用 jquery 动态添加文本框,然后在按钮上单击/向服务器提交值。您可以做的是在文本框的 keyup 事件上,您可以在其下方添加另一个。
【讨论】:
试试这个。
我的条件是您的数字格式为 11,例如:09123456789
所以在你的文本框的 Textbox_Textchanged 事件上。
if(textbox.text.length >= 11)
{
Textbox text = new Textbox();
text.TextChanged += Textbox_Textchanged; // So it would also trigger the event
// Do positioning here
}
我认为你可以通过更好的 EventArgs 来更好地优化这一点,但你的想法对吗?
【讨论】: