A. HTML中怎麼調用javascript函數
html中調用javascript函數基本有兩種方法:
通過元素的事件來調用javascript函數
<html>
<head>
<title>javascript函數調用</title>
</head>
<body>
<buttononclick="demo()">點擊調用demo函數</button>
<script>
functiondemo()
{
alert("調用成功");
}
</script>
</body>
<html>
效果圖
以上就是通過HTML調用javascript函數,分別為DOM級和DOM2級函數調用,還有DOM3函數調用,但是與DOM2級函數差別不大,就不做講解。在實際開發中DOM2級函數調用更多的被使用。
B. html如何調用外部js中得方法
需要准備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開html編輯器,新建html文件,例如:index.html,引用外部js,例如index.js。
C. 如何在html中調用js函數
<div>
<input
type="button"
value="call"
onclick="showimage()">
</div>
這樣是在div中放了一個
按鈕
,點擊的時候(onclick)調用你寫的
函數
'showimage',不知道你要的是內不是這樣……容
D. 如何在html中調用js函數
<div>
<input type="button" value="call" onclick="showimage()">
</div>
這樣是在div中放了一個按鈕,點擊的時候(onclick)調用你寫的函數'showimage',不知道你要專的是不是屬這樣……
E. 怎麼在jsp頁面中調用js文件中的函數
1、在jsp頁面的<head></head>標簽里增加<script>標簽調用js就行了,下面內是示例:
<head>
<script
type="text/javascript"
language="javascript"
src="文件路容徑/xx.js"></script>
<script
type="text/javascript"
language="javascript"
src="文件路徑/xxx.js"></script>
</head>
2、在jsp頁面的<body></body>標簽里增加<script>標簽調用js也可以,下面是示例:
<body>
<script
type="text/javascript"
language="javascript"
src="文件路徑/xx.js"></script>
<script
type="text/javascript"
language="javascript"
src="文件路徑/xxx.js"></script>
</body>
PS:需要調用多個js文件,就寫多個<script>標簽調用即可,調用的js文件不能是相同路徑下的同個文件。
F. 在js頁面中調用javascript函數的4種方法都是什麼啊
函數調用
function test(){
alert(1);
}
直接調用
test();
指定內部this指針調用
(1)test.call(window);//執行test函數,將回方法內部this指向答window
(2)test.apply(window);///執行test函數,將方法內部this指向window
通過事件調用
window.onload = test;//當頁面載入時調用
window.onerror = test;當頁面發生錯誤時調用
G. 如何在html網頁中調用JS函數
1. a href="javascript:js_method();"
這是平台上常用的方法,但是這種方法在傳遞this等參數的時候很容易出問題,而且javascript:協議作為a的href屬性的時候不僅會導致不必要的觸發window.onbeforeunload事件,在IE裡面更會使gif動畫圖片停止播放。W3C標准不推薦在href裡面執行javascript語句
2. a href="javascript:void(0);" onclick="js_method()"
這種方法是很多網站最常用的方法,也是最周全的方法,onclick方法負責執行js函數,而void是一個操作符,void(0)返回undefined,地址不發生跳轉。而且這種方法不會像第一種方法一樣直接將js方法暴露在瀏覽器的狀態欄。
3.a href="javascript:;" onclick="js_method()"
這種方法跟跟2種類似,區別只是執行了一條空的js代碼。
4.a href="#" onclick="js_method()"
這種方法也是網上很常見的代碼,#是標簽內置的一個方法,代表top的作用。所以用這種方法點擊後網頁後返回到頁面的最頂端。
5.a href="#" onclick="js_method();return false;"
這種方法點擊執行了js函數後return false,頁面不發生跳轉,執行後還是在頁面的當前位置。
看了下taobao的主頁,他們採用的是第2種方法,而alibaba的主頁是採用的第1種方法,和我們的區別是每個href里的javascript方法都用try、catch包圍。
綜合上述,在a中調用js函數最適當的方法推薦使用:
代碼如下:
a href="javascript:void(0);" onclick="js_method()"
a href="javascript:;" onclick="js_method()"
a href="#" onclick="js_method();return false;"
H. html怎麼調用js裡面的東西,例如js裡面的函數
1、引入js文件
2、直接調用js中的函數
示例:
1、js文件內定義
functionf1(){//js中的函數容
}
2、引入js文件
<scriptsrc="js文件路徑"></script>
3、html函數調用
<script>
f1();//調用js的函數
</script>
I. jsp頁面中調用js函數
<% if (error != null){
%>
這里寫js代碼試試
<%
}
%>