html中插入js文件的问题
我html中插入这段代码能运行<script>functiontick(){varhours,minutes,seconds,xfile;varintHours,intM...
我html中插入这段代码能运行
<script>
function tick() {
var hours, minutes, seconds, xfile;
var intHours, intMinutes, intSeconds;
var today;
today = new Date();
intHours = today.getHours();
intMinutes = today.getMinutes();
intSeconds = today.getSeconds();
if (intHours == 0) {
hours = "12:";
xfile = "午夜";
} else if (intHours < 12) {
hours = intHours+":";
xfile = "上午";
} else if (intHours == 12) {
hours = "12:";
xfile = "正午";
} else {
intHoursintHours = intHours - 12
hours = intHours + ":";
xfile = "下午";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = xfile+hours+minutes+seconds;
Clock.innerHTML = timeString;
window.setTimeout("tick();", 100);
}
window.onload = tick;
</script>
其中body中插入<DIV id=Clock style="FONT-SIZE: 20px; COLOR: #cd0000" align=center></DIV>
现在我希望js单独存在于一个clock.js文件中,请问我要在js文件和html中分别做些什么?(div中的css我喜欢用class),本人菜鸟 希望大神们不吝赐教!
必须是一个函数在一个js文件里面吗? 展开
<script>
function tick() {
var hours, minutes, seconds, xfile;
var intHours, intMinutes, intSeconds;
var today;
today = new Date();
intHours = today.getHours();
intMinutes = today.getMinutes();
intSeconds = today.getSeconds();
if (intHours == 0) {
hours = "12:";
xfile = "午夜";
} else if (intHours < 12) {
hours = intHours+":";
xfile = "上午";
} else if (intHours == 12) {
hours = "12:";
xfile = "正午";
} else {
intHoursintHours = intHours - 12
hours = intHours + ":";
xfile = "下午";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = xfile+hours+minutes+seconds;
Clock.innerHTML = timeString;
window.setTimeout("tick();", 100);
}
window.onload = tick;
</script>
其中body中插入<DIV id=Clock style="FONT-SIZE: 20px; COLOR: #cd0000" align=center></DIV>
现在我希望js单独存在于一个clock.js文件中,请问我要在js文件和html中分别做些什么?(div中的css我喜欢用class),本人菜鸟 希望大神们不吝赐教!
必须是一个函数在一个js文件里面吗? 展开
3个回答
展开全部
这个很简单 你只要把html中<script></script>里面的内容剪切出来存在clock.js中
然后在html的<head></head>这对标签中加入这句话<script src="clock.js"></script>就行了
你本来在<script></script> 怎么写的 在js文件 就怎么写 并不是一个文件只能一个函数
然后在html的<head></head>这对标签中加入这句话<script src="clock.js"></script>就行了
你本来在<script></script> 怎么写的 在js文件 就怎么写 并不是一个文件只能一个函数
追问
我想在里面引用那个clock 让它显示在网页里面,直接用正常能显示时钟,但是弄成单独js文件,然后在html中粘上 不能正常显示啊。css里面定义clock 宽高了
即使粘在内也不管用啊,是不是忘了什么东西?
第一次做动态网页,不会弄啊,麻烦说详细些。
追答
我第一次回答 你就没看明白
这个很简单 你只要把html中里面的内容剪切出来存在clock.js中
然后在html的这对标签中加入这句话就行了
其他 不用修改任何东西
代码本来是什么样就什么样
如果这还不看不懂 要么全世界去撞墙 要么你去撞墙
展开全部
你把<script></script>之间的代码复制到clock.js中,注意‘<script></script>‘这两个标签不要复制
然后再在页面里面加上“<script type="text/javascript" src="目录/clock.js" ></script>”导入进来,就可以了。
然后再在页面里面加上“<script type="text/javascript" src="目录/clock.js" ></script>”导入进来,就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接把<script>里的内容存放在 js文件中, 然后再html的<head>中加上一个引用标签
<script src="地址" ></script>
<script src="地址" ></script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询