html怎么调用js里面的东西,例如js里面的函数

function guest(){
var hours = now.getHours();
if(hours >= 0 && hour <= 6){
document.write("夜深了,该睡觉了!");
}else if(hours >= 6 && hours <=11){
document.write("早上好:");
}else if(hours >= 11 && hours <= 13){
document.write("中午好:");
}else if(hours >= 13 && hours <= 17){
document.write("下午好:");
}else if(hours >= 17 && hours <= 19){
document.write("傍晚好:");
}else if(hours >= 19 && hours <= 23){
document.write("晚上好:");
}else{
document.write("睡觉时间到了");
}
document.getElementById("guest");
}
这是js里面的函数,怎么在php文件里调用它,还有这个getElementById是什么?
document.getElementsByName
document.getElementsByTagName
document.getElementsByTagNameNS
这些都不清楚!

html调用js函数,有多种方法:

1、可以用控件本身进行;
如 <input type="text" onchange="javascript:guest();">
2、通过javascript 中 的 时间控件 定时执行;

3、getElementById,实际上得到一个网页中的对象(元素),通过ID检索。

<input id="guest" type="text" onchange="javascript:guest();">
document.getElementById("guest")语句到<input>;

document.getElementById("guest").value="dddddd";
将<input> 中进行赋值"dddddd";

4、document.getElementsByName
document.getElementsByTagName
document.getElementsByTagNameNS

也是检索网页中的元素,只不过是通过不同的检索方式,检索方式分别为name,TagName等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-02

1、引入js文件

2、直接调用js中的函数

示例:

1、js文件定义

function f1(){//js中的函数
}

2、引入js文件

<script src="js文件路径"></script>

3、html函数调用

<script>
   f1();//调用js的函数
</script>

相似回答