使用thickbox根据输入显示字段数量
我正在使用 Thickbox 3.1,现在我有一些像这样的 HTML 设置:
<input type="text" name="number" size="1">
<input alt="overlay.html?height=300&width=400" type="button" class="thickbox" value="Make Fields">
我想要完成的是,当用户在第一个输入文本字段中输入数字并单击“Make Fields”按钮时,会弹出一个厚盒并根据用户输入的内容显示一定数量的文本字段。
因此,如果用户输入 2,当他们单击“创建字段”时,会弹出厚框并显示 2 个输入字段。如果他们输入 5,则会弹出粗框并显示 5 个输入字段。这可能吗?
谢谢!
I'm using Thickbox 3.1 and right now I have some HTML setup like this:
<input type="text" name="number" size="1">
<input alt="overlay.html?height=300&width=400" type="button" class="thickbox" value="Make Fields">
What I'm trying to accomplish is when the user enters a number into the first input text field and clicks the "Make Fields" button, a thickbox pops up and shows a certain number of text fields depending on what the user entered.
So if the user enters 2, when they click "Make Fields" the thickbox pops up and shows 2 input fields. If they enter 5, the thickbox pops up and shows 5 input fields. Is this possible?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。您可以将参数传递给 ThickBox 底层页面。你需要使用 JS 脚本来做到这一点。然后根据该参数,底层页面可以显示另一个值(您可以使用JS或服务器端来实现)
Yes. You can pass in a parameter to a ThickBox underlying page. You need to use JS script to do that. Then based on that parameter, the underlying page can display another value (you can use JS or server side for this)