100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 原生js怎么追加html 原生JS改变HTML内容

原生js怎么追加html 原生JS改变HTML内容

时间:2022-08-07 05:09:30

相关推荐

原生js怎么追加html 原生JS改变HTML内容

最近发现总是把原生JS语法和诸多框架库神马的语法搞混,打算暂时弃用各种库,回归到原生来,好好抠一抠所有的细节,跳一跳各种坑,才能飞得更远。PS. 突然想起冰火里面三眼乌鸦对布兰说的那句话——You’ll never walk………but you’ll fly. 期待看到布兰变龙(maybe)飞起来的那天~~~

well,快点回神!

改变 HTML 输出流

JavaScript 能够创建动态的 HTML 内容:

在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容。

提示:绝不要使用在文档加载之后使用 document.write()。这会覆盖该文档。

改变 HTML 内容

修改 HTML 内容的最简单的方法时使用 innerHTML 属性。

如需改变 HTML 元素的内容,请使用这个语法:

document.getElementById(id).innerHTML=new HTML

改变 HTML 属性

如需改变 HTML 元素的属性,请使用这个语法:

document.getElementById(id).attribute=new value

几个容易混淆的用法:

1、innerHtml是标签内的文本,输入输出到该DOM内部纯HTML代码(流);

(获得td、div等html元素时候,它们是没有value或是text属性,只能用innerHtml)

2、value是表单元素特有的属性,输入输出的是转义文本(字符串);

(Button、CheckBox、Radio)随表单一起发送的值;

(Reset、Submit)标签;

(Text、Hidden)默认值;

(File、Password)

(注: Text控件用value有效)

3、html和text都是jquery/zepto的方法,只对jq对象有用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。