-1
A
回答
1
$(document).on('click','#create',function() {
var liNum = $('#liNum').val();
if (liNum && !isNaN(liNum)) {
var ul = document.createElement('ul');
for(var i = 0;i < liNum; i++) {
var li = document.createElement('li');
li.innerHTML = "List item #" + i;
ul.appendChild(li);
}
document.body.appendChild(ul);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<input id="liNum" type="number" />
<button id="create">Create list</button>
相关问题
- 1. 创建元素并追加输入值
- 2. 从用户输入创建XML元素
- 3. 创建从JSON动态li元素与预输入 - 环路误差
- 4. 获取动态创建的输入元素的输入值
- 5. 在javascript中创建ul和li元素。
- 6. 创建每13个li元素
- 7. Javascript创建了太多输入元素
- 8. 动态创建输入元素onclick
- 9. AngularJS - 观看输入元素的创建
- 10. 动态创建文件输入元素
- 11. 拖放元素以创建html输入
- 12. Mootools:如何在mouseove的`li`元素内创建新元素`span`?
- 13. Vaadin - 从DOM获取输入元素值
- 14. 通过jQuery使用表单输入值创建HTML元素
- 15. 从li获取动态创建的值
- 16. Strikeout li元素
- 17. LI子元素
- 18. 获取从输入元素
- 19. 当创建新的输入元素时,动态添加的输入元素不会保留输入数据
- 20. JS getElementById从创建元素
- 21. 从子元素创建XPath
- 22. 发送用户创建li到PHP作为数组而不删除li元素?
- 23. 基于输入滑块递归显示/隐藏li元素
- 24. 包括在同一个LI元素的两个输入在Formtastic
- 25. jQuery select LI元素
- 26. 针对li元素?
- 27. 添加自动递增值li元素
- 28. 将值与li元素进行比较
- 29. 在所有创建的li元素上添加JavaScript - addEventListener
- 30. 结合不同功能刚刚创建li元素
那你试试?显示一些代码 – Poria
https://jsfiddle.net/6hog9wyq/下次你应该自己试试。 – DontVoteMeDown