页面一个id为u的输入框可以指定ul个数,一个id为i的输入框指定每个u下li的个数
一个按钮的 onclick属性调用f0函数,用来根据两个输入框的值自动生成u和li
题主要的代码如下
ul个数:<input type="text" id="u" /> li个数:<input type="text" id="i" /><input type="button" value="生成" onclick="f0()" />
<div id="d"></div>
<script>
function f0() {
var ul = parseInt(u.value) || 0;
var li = parseInt(i.value) || 0;
if (ul == 0 || li == 0) { alert('ul或者li个数不能为0!'); return }
var s = '<ul>' + '<li>---</li>'.repeat(li) + '</ul>';
s = s.repeat(ul);
d.innerHTML = s;
}
</script>
有帮助麻烦点下【采纳该答案】,谢谢~~有其他问题可以继续交流~
参考:
https://jingyan.baidu.com/article/e5c39bf57f4da378d76033fa.html