
首先表签应该这么写<script type="text/javascript"></script>
其次你想在那里显示的话应该是写在你的JS里,而不是写在<h1>这个标签中
function a(){
var b=1;
documentgetElementsByTagName[0]("h1")innerHTML=b;
}
应该这么写,至于你刷新一次就想让B变量加一这个不太好整,因为你刷新了JS就重新加载了,一切就从头开始了,所以只能借助外界的记录,比如cook,但是我觉得你现在的水平写不了这些,所以还是不要纠结这些了
有2种方式:
内联:你直接在<head></head>里面加上<script type=text/javascript>(这里面就是可以写你的JS代码了)</script>
PS:其实你的JS代码可以写在HTML的任何地方,但是可能会出错,所以一般都是写在头部,而不是写在其他位置。
外联:就是你自己创建一个JS文件,然后把你的代码写在JS文件里面,在HTML页面里面,你可以通过在头部中加上<script type="text/javascript" src="你的JS文件路径和文件名"></script>
<script src="/////scripts/js></script>
除了如上边那种用多个父路径外还有没有别的方法直接获取项目跟路径。获取项目根目录
在jsp里去<%=requestgetContextPath()%>这就是项目的根路径了,是到项目这层的。
js的引入方法如下:
<script src="<%=requestgetContextPath() %> /home/testjs"></script>
css的引入方法:
<link href="<%=requestgetContextPath() %>/css/onecss" rel="stylesheet" type="text/css">。/js获取项目根路径,如: >
getRootPath:function () {
//获取当前网址,如: >
var cur>
//获取主机地址之后的目录,如: /ems/Pages/Basic/Personjsp
var pathName = windowdocumentlocationpathname;
var pos = cur>
//获取主机地址,如: >
var localhostPath = cur>
//获取带"/"的项目名,如:/ems
var projectName = pathNamesubstring(0, pathNamesubstr(1)indexOf('/') + 1);
return(localhostPath + projectName);
以上就是关于html如何调用js变量全部的内容,包括:html如何调用js变量、如何在html中调用js代码、html页面中怎么获取项目根目录,及引入js和css等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)