当我有一组复选框或单选按钮时,我经常需要有一个其他选项。这个复选框或单选按钮通常伴随着一个文本框,用户应该填写这个其他是。清洁和访问其他选项(复选框和文本框)
你通常如何处理这个设置?你使用什么样的标记?你在验证时需要什么?你使用Java脚本的任何东西?例如:
- 您如何使表格可访问?例如,您是否使用过标签标签?如何使用标签标签?
- 你用任何方式连接复选框和文本框与一些JavaScript?例如,当复选框被选中时是否激活文本框?如果文本框被填写或清除,您是否自动选中或取消选中该复选框?
- 如果选中复选框但未填写文本框,或者如果文本框已填写但复选框未选中,您是否让验证失败并显示错误消息?或者你只是认为它没有填写,没有检查?
非常不确定如何处理这个问题最好的交易,所以任何的建议和示例是最欢迎C”)
你有“连接”的其他输入字段的示例使用jQuery的其他复选框或单选按钮? – Svish 2010-03-29 19:30:31
难以让它在值中而不是名称中寻找“other”?由于在复选框和广播框的情况下,当它们在同一组中时,名称是相同的。 – Svish 2010-03-29 19:59:12
当然。在实践中,我可能最终会这样做。事实上,我是盲目的,只是输入可以工作的代码。它看起来更像'&& $(this).val()=='other')'。在这一点上,“其他”单选按钮,仅仅是一个方法,让您的后处理知道,有一个文本框它应该看看,因为“其他”有没有其他内在的或真正的价值。 – dclowd9901 2010-03-29 21:15:31