国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript實際應用:innerHTMl和確認提示的使用

2024-05-06 15:44:50
字體:
來源:轉載
供稿:網友

今天開發中涉及到對一個層的信息控制,就是控制一個層中顯示什么信息,查找資料才知道使用innerHTML屬性來控制層的值,這個innerHTML跟表單里面的value屬性有點類似,能夠控制層的顯示值。

比如說我一個div層里本來沒有值,我處罰一個事件后要顯示值,那么就能夠使用innerHTML屬性了,其實innerHTML屬性除了能控制層以外,還能控制窗口內容的所有元素,但是我沒有測試過。

(1)對div標簽的控制

div標簽跟span標簽是不一樣的,div是一個層的塊,span是一行,我們下面看演示就知道區別了。先來看一段控制div的代碼。

DIV塊測試:

默認值

改變值為1
改變值為2

運行的時候,點擊“改變值為1”那么“默認值”這個內容將會被改變為“值為1”,但是注意其中的界面,就是會發現“DIV測試:”和“默認值”是兩行顯示的,因為DIV是按塊來顯示的。

(2)對span的控制

與div類似,但是它是按照行來顯示的,看下面的代碼:

function chageSpan(number)
{
?if (number == 1) {
??document.getElementById("span1").innerHTML = "值為1";
?}
?if (number == 2) {
??document.getElementById("span1").innerHTML = "值為2";
?}
}

Span行測試:
默認值

改變值為1
改變值為2

當點擊“改變值為1”的時候,“默認值”將變為“值為1”,但是“Span行測試”和“默認值”是在同一行顯示的,跟DIV不一樣。

另外一個值得注意的就是,不管是div還是span,后面的名字都是以為id來定義的,不是象表單一樣是使用name來定義的。

(3)confirm確認提示框的制作

當我們要執行一個危險操作的時候,比如刪除某個內容等,那么就應該給用戶相應的提示來用戶不容易犯錯誤。一般提示都是使用confirm()函數來處理的,給它提交一個參數作為顯示的信息提示,那么訪問的時候將彈出對話框,如果點擊了“確定”那么將改函數返回true,點擊了“取消”將放回false,我們針對這個特點來使用兩種方法來控制用戶是否執行某個操作。

看代碼:

訪問方式一:
網易新聞

訪問方式二:
新浪新聞

我們這里建立了兩個函數,一個accessNeteay,一個accessSina,就是訪問網易和新浪,我們使用不同的方法,第一種就是當點了鏈接以后,判斷如果是true的話,那么就location到指定鏈接,這種方法比較不具有通用型,只能針對單個的鏈接。第二種方法是使用返回值的形式,當確定要訪問的時候返回true,不確定的時候返回false,那么這個可以針對任何鏈接來做,寫成一個通用的信息提示,方便頁面中的調用。

以上代碼都經過測試通過,可以自己再這個基礎上進行擴展,寫出自己需要的JavaScript代碼。

更多小技巧建議參考藍色理想的鏈接:http://www.blueidea.com/tech/web/2004/2379.asp

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 临湘市| 丹江口市| 克什克腾旗| 临夏市| 博罗县| 中宁县| 渭源县| 丽江市| 四子王旗| 鹤壁市| 白山市| 柳江县| 蒙山县| 盘锦市| 福泉市| 琼结县| 垣曲县| 涪陵区| 壤塘县| 文成县| 广灵县| 集贤县| 马山县| 县级市| 清河县| 沛县| 永登县| 新巴尔虎右旗| 会理县| 偃师市| 浦江县| 维西| 章丘市| 昭平县| 晋江市| 东源县| 永福县| 紫阳县| 广宗县| 南城县| 龙州县|