插入由js生成的动态html语句

JavaScript015

插入由js生成的动态html语句,第1张

1、在浏览器地址栏输入代码获取js动态生成的HTML内容。

js动态生成的HTML内容无法在网页源文件中查看,但可以通过在浏览器地址栏敲入以下Javascript代码查看Body元素包含的内容:

javascript:document.write(document.body.innerHTML.replace(/</g, "<").replace(/>/g, ">"))

下面的js代码可以查看某个层包含的内容:

javascript:document.write(document.getElementByIdx_x('div1').innerHTML.replace(/</g, "<").replace(/>/g, ">"))

注意:谷歌浏览器时,在javascript控制台输入:去掉"javascript:"的文字即可。

2、写js代码查看生成的html文件

div对象.innerText = div对象.innerHTML

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。

2、将index.html的<button>标签中的onclick属性调整为:onclick="tanchuan()"。

3、浏览器运行index.html页面,此时点击btn按钮就会执行tanchuan()函数中的条件语句了。

因为arr[0],arr[1],arr[2]都是不为0的数字,可以转换为true,arr[3]就是undefined了,转换为false。

假如改成这样

var arr = [0,1,2,3]

for (var i = 0j = arr[i]i++) {

console.log(j)

}

就不输出了