Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲欧美在线不卡,久久精品国产三级不卡,日本精品在线观看

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML網頁編程之按鈕詳解

          文介紹了網頁編程中的按鈕使用方法。按鈕是網頁中最常用的控件之一,點擊后會觸發(fā)某些程序。即使沒有學習過編程,大家也應該知道按鈕的概念。按鈕的最大功能是點擊后觸發(fā)程序。這篇文章主要介紹了如何在網頁中插入按鈕,并講解了按鈕的屬性和使用方法。

          先來看看今天的實例效果。頁面被分為三部分:按鈕、按鈕和按鈕的共有屬性。

          首先是普通按鈕,點擊后文本框的內容發(fā)生了變化,但頁面并沒有刷新。接著是重置按鈕,點擊后文本框的內容恢復到初始狀態(tài),但頁面仍然沒有刷新。提交按鈕點擊后,頁面重新加載,提交了表單中的內容。

          接著是按鈕,點擊后文本框的內容發(fā)生了變化,但頁面沒有刷新。按鈕包含一個圖片且為灰色狀態(tài),無法點擊。

          現在來看看實現的代碼。

          輸入和按鈕的寫法非常相似,這里只展示了最基本的寫法。對于初學者來說,看一眼就明白了。

          按鈕有三個類型:普通、重置和提交。按鈕的名稱和值會提交到服務器端。

          提交時提交的是按鈕的值。ID和name是控制按鈕的命名。

          點擊按鈕時會觸發(fā)onclick事件。autofocus屬性會在頁面加載完成后自動獲取焦點。

          disabled屬性可以設置按鈕是否可用,不設置時默認可用。

          form屬性用于設置提交到哪個URL、是否繞過驗證、以及表單的相關設置。

          相關屬性的優(yōu)先級高于在表單中設置的屬性。

          以上就是今天的分享內容,希望對大家有所幫助。import和button在網頁中插入按鈕的功能是相同的,兩者的外觀也沒有明顯的區(qū)別,但是它們的屬性設置卻存在一定的重疊。

          為什么需要這兩個標簽呢?而阿里巴巴標簽是HTML 5中新增加的標簽,它的必要性體現在哪里呢?同學們要注意,阿里巴巴標簽不是input,它不是一個封閉的標簽,而是一個唯一的標簽,可以包含文字或其他標簽。

          例如,可以使用阿里巴巴標簽來插入圖片。注意,由于用戶使用的瀏覽器不同,底層的type值是必須填寫的,絕對不能使用默認值。

          今天的分享就到這里,希望各位同學能夠認真練習,做到不看視頻也能夠正確地寫出代碼。所有的案例和相關文檔都可以向我索取,下期再見,想學編程就關注我吧。


          豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,游戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想學習按鍵精靈的朋友可以添加金豬腳本粉絲交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長

          1.什么是網頁元素特征字符串?

          請參考網頁特征字符串詳解;

          2.Html系列命令

          2.1.HtmlSelect命令

          1)HtmlSelect命令只能夠根據Select項的值來進行選擇,注意這里不是顯示在Select項上的文字,而是該項的value。

          一個典型的下拉框HTML代碼如下:

          <select name="city">

          <option value="1">北京</option>

          <option value="2">上海</option>

          <option value="3">廣州</option>

          </select>

          這里如果要選擇上海,需要選擇值為2的項;

          2)級聯(lián)的下拉列表組合。

          在有的網頁中,會有幾個級聯(lián)的下拉列表,后一個下拉框會隨前一個框的值變化而發(fā)生變化,典型的有注冊頁面上的省份城市選擇,HtmlSelect命令能夠觸發(fā)Onchange事件,會導致后一個下拉框值發(fā)生變化,但是如果執(zhí)行腳本太快,而導致后一個未能選中正確的值,可以在前一個HtmlSelect后加上適當的延時;

          3)多選表單中的列表控件;有的列表支持多選,在有一些個求職網站中,職業(yè)是可以多選的,這時候可以用%將多個需要選擇的值連接起來傳遞給HtmlSelect命令實現多選;

          2.2.HtmlExists命令

          HtmlExists命令,能夠判斷指定特征的元素是否存在,并能夠返回具備該特征的元素的個數。這個命令能夠用來判斷某個元素是否存在,如果為0證明不存在;

          2.3.HtmlGet命令

          HtmlGet命令比較復雜,但是功能也非常強大,該命令具備兩個參數,第一個參數為獲取類型,目前支持的值如下所示:

          序號 值 適用對象

          1 text 得到指定元素的文本值,對應DOM屬性innerText

          2 html 得到指定元素內部的HTML代碼,對應DOM屬性innerHTML

          3 outerHtml 得到元素整體的HTML代碼,對應DOM屬性的outerHTML

          4 value 得到元素的Value值,用于獲取表單元素內部的值

          5 src 得到圖像元素的src屬性,用于IMG標簽對象

          6 href 得到鏈接元素的鏈接地址,用于A標簽

          7 …其他名稱 其他屬性,如果您使用的是合法的屬性名稱,就能夠返回對應的值。如何才是合法的屬性?請參閱HTML標準。

          第二個參數為特征字符串,如果匹配多個,只能返回第一個元素的值;

          例如,獲得淘寶貨物價格:

          Plugin price=Web.HtmlGet("text","id:id_Price")

          獲取某個表單文本的值

          Plugin email=Web.HtmlGet("value","name:Email")

          2.4.RunJS命令

          RunJS命令提供了直接運行Javascript的功能,如果您對JS非常熟悉,就能夠極大的擴展WQM的功能。

          RunJS命令支持兩中執(zhí)行方式,第一個參數設置為0時,能夠執(zhí)行一段沒有返回值的Javascript,

          例如:

          RunJS(0,"alert('hello');")

          第一個參數設置為1時,能執(zhí)行一段js并返回由return語句返回的值,返回值為字符串類型;

          例如:返回Html文檔的title;

          RunJS(1,"var t=document.title;return t;")

          如果您分析到網頁中某個按鈕實際上就是執(zhí)行了一個函數,例如

          <input type="Button" … />

          您就可以直接調用

          RunJS(0,"dosomething();")

          JQuery的支持,網頁按鍵精靈集成了Jquery1.3.2,為了不與其他JQ的庫發(fā)生沖突,使用了wqmjq來代替$操作符,如果您需要直接使用JQ來操作網頁,可使用wqmjq來執(zhí)行Jquery語句:

          RunJS(0,"wqmjq('#test').click();")

          豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,游戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想學習按鍵精靈的朋友可以添加金豬腳本粉絲交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長

          1.什么是網頁元素特征字符串?

          請參考網頁特征字符串詳解;

          2.Html系列命令

          2.1.HtmlSelect命令

          1)HtmlSelect命令只能夠根據Select項的值來進行選擇,注意這里不是顯示在Select項上的文字,而是該項的value。

          一個典型的下拉框HTML代碼如下:

          <select name="city">

          <option value="1">北京</option>

          <option value="2">上海</option>

          <option value="3">廣州</option>

          </select>

          這里如果要選擇上海,需要選擇值為2的項;

          2)級聯(lián)的下拉列表組合。

          在有的網頁中,會有幾個級聯(lián)的下拉列表,后一個下拉框會隨前一個框的值變化而發(fā)生變化,典型的有注冊頁面上的省份城市選擇,HtmlSelect命令能夠觸發(fā)Onchange事件,會導致后一個下拉框值發(fā)生變化,但是如果執(zhí)行腳本太快,而導致后一個未能選中正確的值,可以在前一個HtmlSelect后加上適當的延時;

          3)多選表單中的列表控件;有的列表支持多選,在有一些個求職網站中,職業(yè)是可以多選的,這時候可以用%將多個需要選擇的值連接起來傳遞給HtmlSelect命令實現多選;

          2.2.HtmlExists命令

          HtmlExists命令,能夠判斷指定特征的元素是否存在,并能夠返回具備該特征的元素的個數。這個命令能夠用來判斷某個元素是否存在,如果為0證明不存在;

          2.3.HtmlGet命令

          HtmlGet命令比較復雜,但是功能也非常強大,該命令具備兩個參數,第一個參數為獲取類型,目前支持的值如下所示:

          序號 值 適用對象

          1 text 得到指定元素的文本值,對應DOM屬性innerText

          2 html 得到指定元素內部的HTML代碼,對應DOM屬性innerHTML

          3 outerHtml 得到元素整體的HTML代碼,對應DOM屬性的outerHTML

          4 value 得到元素的Value值,用于獲取表單元素內部的值

          5 src 得到圖像元素的src屬性,用于IMG標簽對象

          6 href 得到鏈接元素的鏈接地址,用于A標簽

          7 …其他名稱 其他屬性,如果您使用的是合法的屬性名稱,就能夠返回對應的值。如何才是合法的屬性?請參閱HTML標準。

          第二個參數為特征字符串,如果匹配多個,只能返回第一個元素的值;

          例如,獲得淘寶貨物價格:

          Plugin price=Web.HtmlGet("text","id:id_Price")

          獲取某個表單文本的值

          Plugin email=Web.HtmlGet("value","name:Email")

          2.4.RunJS命令

          RunJS命令提供了直接運行Javascript的功能,如果您對JS非常熟悉,就能夠極大的擴展WQM的功能。

          RunJS命令支持兩中執(zhí)行方式,第一個參數設置為0時,能夠執(zhí)行一段沒有返回值的Javascript,

          例如:

          RunJS(0,"alert('hello');")

          第一個參數設置為1時,能執(zhí)行一段js并返回由return語句返回的值,返回值為字符串類型;

          例如:返回Html文檔的title;

          RunJS(1,"var t=document.title;return t;")

          如果您分析到網頁中某個按鈕實際上就是執(zhí)行了一個函數,例如

          <input type="Button" … />

          您就可以直接調用

          RunJS(0,"dosomething();")

          JQuery的支持,網頁按鍵精靈集成了Jquery1.3.2,為了不與其他JQ的庫發(fā)生沖突,使用了wqmjq來代替$操作符,如果您需要直接使用JQ來操作網頁,可使用wqmjq來執(zhí)行Jquery語句:

          RunJS(0,"wqmjq('#test').click();")


          主站蜘蛛池模板: 美女视频一区二区| 精品无人乱码一区二区三区 | 亚洲一区在线免费观看| 鲁丝丝国产一区二区| 亚洲一区二区在线视频| 国产一区二区精品| 久久无码人妻精品一区二区三区| 亚洲第一区二区快射影院| 日本不卡免费新一区二区三区| 日本免费精品一区二区三区| 国产精品久久无码一区二区三区网| 亚洲一区二区三区深夜天堂| 日韩精品一区二区亚洲AV观看 | AA区一区二区三无码精片| 手机看片一区二区| 亚洲中文字幕无码一区二区三区| 狠狠做深爱婷婷综合一区| 一区二区三区免费在线视频| 极品少妇伦理一区二区| 国产一区二区视频免费| 无码丰满熟妇浪潮一区二区AV| 中文字幕av一区| 在线欧美精品一区二区三区| 中文字幕精品一区二区| 国产精品成人免费一区二区 | 亚洲日韩一区精品射精| 久久精品免费一区二区喷潮 | 精品一区二区三区四区在线| 果冻传媒一区二区天美传媒| 中文字幕在线观看一区 | 日本精品无码一区二区三区久久久| 日韩高清国产一区在线| 日韩中文字幕一区| 手机福利视频一区二区| 国产综合视频在线观看一区| 美女视频一区二区| 亚洲国产一区二区三区青草影视 | 高清在线一区二区| 天堂Aⅴ无码一区二区三区| 亚洲AV综合色一区二区三区| 波多野结衣一区视频在线|