为了账号安全,请及时绑定邮箱和手机立即绑定

我想把函数这么写,无法输出。为什么?怎么解决?

我想把函数这么写,无法输出。为什么?怎么解决?

手掌心 2022-07-29 19:15:22
function grade1_hit(){document.body.innerHTML +="<ul class=""main_list1""><li> list grade 1-1</li><li> list grade 1-2</li><li> list grade 1-3</li><li> list grade 1-4</li><li> list grade 1-5</li></ul>";}或者我把css类去掉也不行,如下:function grade1_hit(){document.body.innerHTML +="<ul><li> list grade 1-1</li><li> list grade 1-2</li><li> list grade 1-3</li><li> list grade 1-4</li><li> list grade 1-5</li></ul>";}如果是这样就可以输出document.body.innerHTML += "abc";谢谢!
查看完整描述

1 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

function grade1_hit()
{
document.body.innerHTML +=
"<ul class='main_list1'>"+
"<li> list grade 1-1</li>"+
"<li> list grade 1-2</li>"+
"<li> list grade 1-3</li>"+
"<li> list grade 1-4</li>"+
"<li> list grade 1-5</li>"+
"</ul>";
}
楼主你写的格式错误得太厉害了,要这样写才可以

第一个不可以不停用双引号。js中或者页面中,一般是双,单,双,单,引号间隔的。

查看完整回答
反对 回复 2022-08-01
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信