html调用js文件
写了一个html。如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.or...
写了一个html。如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<script Language="JavaScript" src="ni.js">
</script>
</body>
</html>
调用的Js文件和它是同一级目录,内容如下:
<script Language="JavaScript">
alert("Hello!")
</script>
可是运行html时总不会显示调用的Js文件。为什么?怎么解决? 展开
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<script Language="JavaScript" src="ni.js">
</script>
</body>
</html>
调用的Js文件和它是同一级目录,内容如下:
<script Language="JavaScript">
alert("Hello!")
</script>
可是运行html时总不会显示调用的Js文件。为什么?怎么解决? 展开
7个回答
展开全部
首先
ni.js文件里这样写
function hi(){
alert("Hello!");
}
页面里
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script type="text/javascript" src="../ni.js"></script>---------引用路径
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<input name="" type="button" onclick=hi();/>-------具体用的地方(直接用function名字)
</body>
</html>
ni.js文件里这样写
function hi(){
alert("Hello!");
}
页面里
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script type="text/javascript" src="../ni.js"></script>---------引用路径
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<input name="" type="button" onclick=hi();/>-------具体用的地方(直接用function名字)
</body>
</html>
展开全部
JS文件路径是一个以JS为后缀的文件,在这个文件中是不能再有<script language="javascript"><script>这两个标签了,至于你想调用什么东西就随便你了,比如说调用一个警告框alert("网络书签");<br>注意哦,这里不是<script language="javascript">alert("网络书签");<script>哦.<br><br>第二:它的优势在于,如果你想多个HTML中同时调用相同的JS代码.你就可以直接调用外部的JS文件,而不必为每个HTML文本都写上同样的JS语句.<br><br>呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如下:
1. 在js文件中,不用加入<script Language="JavaScript"> 和 </script> ,直接写js语句就可以了。
2. 要养成一个良好的编程风格,每个语句结束时,不要忘记加分号。比如alert("Hello!");
1. 在js文件中,不用加入<script Language="JavaScript"> 和 </script> ,直接写js语句就可以了。
2. 要养成一个良好的编程风格,每个语句结束时,不要忘记加分号。比如alert("Hello!");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这样写本来就是错的,肯定是出不来结果的塞。就上面说的一样,你的b文件是静态的html而不是js.如你在a页面中想显示b页面的内容的话,静态的用框架就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为你的JS文件里不用写<script>语句,就写一个alert("Hello!") 就可以了,你这样相当于弄了两遍...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询