返回javascript中的html代码
我想用Javascript代码打印html代码。 我想打开和关闭五个li标签的底线。如何使用for循环执行此操作 jQuerydocument.readyfunction{ InsertLi; }; 函数插入{ var计数=5; 对于变量i=0;i返回javascript中的html代码,javascript,jquery,html,Javascript,Jquery,Html,我想用Javascript代码打印html代码。 我想打开和关闭五个li标签的底线。如何使用for循环执行此操作 jQuerydocument.readyfunction{ InsertLi; }; 函数插入{ var计数=5; 对于变量i=0;i
function InsertLi(){
var count = 5;
for (var i = 0; i < count; i++) {
var codeBlock = ' <li>' + i + '</li>';
$(".bildirimMetin").append(codeBlock);
}
}
jQuery(document).ready(function () {
InsertLi();
}
);
你有一些问题。一个是覆盖内部HTML而不是追加。另一个是语法问题
function InsertLi(){
var count = 5;
for (var i = 0; i < count; i++) {
var codeBlock = ' <li>' + i + '</li>';
$(".bildirimMetin").append(codeBlock);
}
}
jQuery(document).ready(function () {
InsertLi();
}
);
另一个解决方案,靠近您的代码,使用html,通过+=将所有字符串存储在变量中,然后您必须在for循环之前定义变量,并在它之后移动html。当前代码不工作,因为它只存储最后一个字符串而不是全部 InsertLi; 函数插入{ var计数=5; var代码块=; 对于变量i=0;i