对编程很新颖。建立一个表格,提出基本问题,如年龄,结婚与否,有多少孩子。 当用户从箭头键选择1或2或3个孩子时,我想显示用户可以输入孩子的年龄和姓名的字段。这必须在提交按钮之前完成。 一个示例是hotels.com主页,其中,如果您有孩子,并且选择了所选孩子的年龄,则会显示房间预订选项。 Javascript会更好,但愿意做任何事。 请帮忙。当孩子选择时添加孩子的年龄
0
A
回答
1
您需要更改事件(但更好地同时针对keyup和更改事件)关于孩子的文本框,并根据在该字段上输入的孩子的数量进行循环。内部循环,创建元素,最后追加元素融入到结果,见下面的例子:
假设这是你的HTML
<div>
Child :
<input type="number" min="0" max="5" id="kids" name="kids"/>
</div>
<!-- display output inside this element -->
<div id="output"></div>
这是你的JS
$('#kids').on('change keyup', function() {
// get value of child(number)
var val = $(this).val();
// checking if entered more than 5 or any number(its depend)
if (val > 5) {
alert('opps no more than 5');
return;
}
// every time child number's updated
// clear the container
$('#output').empty();
var output;
for (var i = 0, length = val; i < length; i++) {
output = 'Name :<input type="text" name="name"/><br/>Age : <input type="text" name="age"/><hr/>';
// append the element
$('#output').append(output);
}
});
这只是一个例子,希望你得到它。
相关问题
- 1. 在jQuery中选择孩子的孩子
- 2. 如何添加孩子的孩子?
- 3. 从孩子X中选择孩子元素到孩子X
- 4. jQuery.on与家长和孩子选择VS只是孩子选择
- 5. 适当的孩子类选择
- 6. jQuery的孩子>父>孩子>子选择
- 7. 的。不选择孩子()
- 8. 选择孩子的SWIFT 3
- 9. XPath - 选择$ var的孩子
- 10. jQuery的孩子选择
- 11. jQuery的孩子格选择
- 12. 选择孩子的父母
- 13. 在选择孩子的
- 14. jquery selectable插件来选择第一级孩子,而不是孩子的孩子
- 15. 添加新孩子时将新孩子与其父母链接
- 16. 如何在swift中向自己的孩子添加子孩子
- 17. 电子选择器:第一个孩子和第n孩子
- 18. 如何选择没有firstChild或n-child()的孩子的孩子?
- 19. 孩子的第二个孩子的选择器dvi
- 20. Beautifulsoup:不能选择孩子
- 21. :第n个孩子()选择
- 22. 没有孩子选择
- 23. 用css孩子选择
- 24. 不能选择孩子
- 25. yui孩子选择器
- 26. WebSQL选择孩子+父母
- 27. 只选择直接孩子
- 28. 与孩子选择查询
- 29. 选择所有,但孩子
- 30. XSLT选择特定孩子
的[基于无线电选择显示/隐藏形式的内容(可能的复制http://stackoverflow.com/questions/16328576/show-hide-form-contents-based-on-radio-selections ) – m69
我没有使用单选按钮。输入字段是 – Hunny