documentwrite与innerhtml
时间: 2023-05-02 13:04:51 浏览: 63
document.write和innerHTML都是用于修改或添加HTML元素的属性的JavaScript方法。其中,document.write方法可以向HTML页面中写入指定的文本或字面量,而innerHTML方法可以向HTML页面的一个元素插入指定的HTML代码或文本。但是,使用document.write方法可能会在页面加载后无法修改已经写入的内容,因此使用innerHTML方法更为常见和推荐。
相关问题
1-(单选题) var name="欧阳文轩123” var b1 = name.substr(2,2);documentwrite(61),前面代码执行之后的结果为:0
这道题目中的代码有误,正确的写法应该是:
```
var name = "欧阳文轩123";
var b1 = name.substr(2, 2);
document.write(b1);
```
substr()方法用于从字符串中提取指定长度的子字符串,第一个参数表示起始位置,第二个参数表示要提取的长度。在这道题中,name.substr(2,2)表示从字符串name的第3个字符(下标从0开始计数)开始,提取2个字符,即"文轩"。因此,b1的值为"文轩"。最后,document.write(b1)将b1的值输出到网页中,结果为"文轩",不是0。