为啥用innerHTML改变不了呢?

来源:2-13 编程练习

前端SoEasy

2019-05-03 15:29:54

var select = document.getElementById("btn");

select.onclick=change;

function change(){

if(this.innerHTML=="全选"){

this.innerHTML="反选";

}else{

this.innerHTML="全选" ;

}

}


写回答

1回答

好帮手慕慕子

2019-05-04

同学你好, 因为innerHTML获取的是标签里的把内容,但是input标签是通过value属性设置显示在页面中的内容, 所以使用innerHTML改变不了,需要使用value

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 40143 问题

查看课程