public.js:18 Uncaught TypeError: Cannot read property 'getElementsByTagName'

JavaScript023

public.js:18 Uncaught TypeError: Cannot read property 'getElementsByTagName',第1张

这意思是说无法从null中读取属性getElementsByTagName,这个null是指前面的那个document.getElementById("Indextab"),也就是说js在Dom中未找到id为Indextab的元素。至于具体原因,你提供的信息有限,只能靠你自己去找了。

1、首先需要新建HTML文件。

2、然后创建按钮。

3、之后需要用js定义函数。

4、接下来设置需要进行设置的函数内容。

5、按钮添加点击事件调用函数并设置函数的参数。

6、最后的预览效果如图,顺利调用外部的JS。

*.js

扩展名为js的文件,是用javascript脚本语言编写的。js文件常见的有两种用法。

1.在网页里使用:一般不能直接打开,只有配合网页使用,如果是想破解某网站的在线电影等,仅从js文件入手可能性不大,建议使用专门的抓取工具,如wpe,抓取网络封包,再对封包分析,js可以使用记事本编辑。

2.在单机使用,一般可以用来做为一个可执行程序直接双击就可以运行,当然前提是计算机没有安装网页设计软件

public163

只是名字,作为标识。public是公开的意思

百科上解释比较全面。你可以去百科看看,有兴趣可以学习一下javascript。