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

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

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

手掌心 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条经验 获得超3个赞

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 关注
  • 139 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号