摘要:表單是前端交互的重要部分,這里總結(jié)了我在使用表單元素時的一些經(jīng)驗和遇到的問題。但現(xiàn)在我知道了,至少對于表單元素,還是很重要的指定的話只是給出個樣式而已,沒有相同的怎么能標(biāo)識操作一類數(shù)據(jù)的控件呢當(dāng)然也就不能實現(xiàn)其默認交互效果啦。
表單是前端交互的重要部分,這里總結(jié)了我在使用表單元素時的一些經(jīng)驗和遇到的問題。
記得設(shè)置元素的name屬性一個我最近犯的錯:input元素不設(shè)置name,以為設(shè)置了type就自動單選了,光看外表的結(jié)果自然被打臉。。。
其實如果只是單純的DOM操作,元素的name屬性看來是個可有可無的東西,其功能完全可以被id和class替代。但現(xiàn)在我知道了,至少對于表單元素,name還是很重要的---指定type的話只是給出個樣式而已,沒有相同的name怎么能標(biāo)識操作一類數(shù)據(jù)的控件呢 !當(dāng)然也就不能實現(xiàn)其默認交互效果啦。
在表單中使用button元素如果button元素被用在表單form中,那它就不再是個普通按鈕了,要注意,由于其type屬性被設(shè)置成了submit,所以此時它的行為是和這個元素一致的,你一點擊它就會提交表單、發(fā)送請求。
但如果我們就想讓它老老實實做個按鈕,或者用于實現(xiàn)其他的功能,而不是每次一點擊就會提交表單。這時,和input元素一樣,我們可以通過設(shè)置其type屬性來達到目的,只不過其選項就比較少了,只有無默認行為的button和重置的reset兩個值可供使用。
防止表單屬性和表單元素的沖突在表單里,每個表單元素的id或name值都可以看成form元素的一個屬性,而屬性的值就是具有該id或name的元素。所以我們要獲得表單元素,除了經(jīng)典的DOM方法外,還可以這么做:
雖然在表單里的這個設(shè)定給我們引用表單元素帶來很大的方便,但如果我們要使用一些form這個DOM對象的默認屬性,那我們后定義的表單元素就會覆蓋原來的屬性,導(dǎo)致調(diào)用不到!!比如下面這個例子:
所以,我們?nèi)绻L問form對象的默認屬性,就必須得保證我們表單元素的id或name的值不與原有的屬性名沖突,否則是訪問不到的。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/49768.html
摘要:表單是前端交互的重要部分,這里總結(jié)了我在使用表單元素時的一些經(jīng)驗和遇到的問題。但現(xiàn)在我知道了,至少對于表單元素,還是很重要的指定的話只是給出個樣式而已,沒有相同的怎么能標(biāo)識操作一類數(shù)據(jù)的控件呢當(dāng)然也就不能實現(xiàn)其默認交互效果啦。 表單是前端交互的重要部分,這里總結(jié)了我在使用表單元素時的一些經(jīng)驗和遇到的問題。 記得設(shè)置元素的name屬性 一個我最近犯的錯:input元素不設(shè)置name,以為...
摘要:前端知識點總結(jié)什么是什么是專門操作網(wǎng)頁內(nèi)容的標(biāo)準(zhǔn)為什么統(tǒng)一不同瀏覽器操作網(wǎng)頁內(nèi)容的標(biāo)準(zhǔn)優(yōu)點幾乎所有瀏覽器兼容什么是網(wǎng)頁中所有內(nèi)容在內(nèi)存中都是保存在一棵樹形結(jié)構(gòu)中網(wǎng)頁中每項內(nèi)容元素文本屬性注釋,都是樹上的一個節(jié)點對象。 前端知識點總結(jié)——DOM 1.什么是DOM: Document Object Model 什么是: 專門操作網(wǎng)頁內(nèi)容的API標(biāo)準(zhǔn)——w3c 為什么: 統(tǒng)一不同瀏覽器操作網(wǎng)...
摘要:在探尋的過程中發(fā)現(xiàn)自己對鍵盤輸入事件的理解還并不到位,以至于有一些代碼看得云里霧里,趕緊查閱資料寫寫總結(jié)一下下文所說只在與里做了探究。短按觸發(fā)順序長按觸發(fā)順序循環(huán)事件阻止冒泡這類事件都會冒泡,阻止按照常規(guī)調(diào)用接口就可以阻止冒泡了。 前言 最近因一個需求在element-ui的Select組件文檔內(nèi)找不到對應(yīng)的示例,也就是filter-method方法的具體使用樣例,嘗試幾次之后也使用了...
摘要:跨列從指定單元格的位置處開始,橫向向右合并幾個單元格包含自己,被合并的單元格要刪除。 前端知識點總結(jié)——HTML HTML:HTML4.01 指的就是網(wǎng)頁技術(shù)HTML5:HTML4.01的升級版本 1.web的基礎(chǔ)知識 web與Internet 1.Internet:全球性的計算機互聯(lián)網(wǎng)絡(luò),因特網(wǎng),互聯(lián)網(wǎng),交互網(wǎng) 2.提供服務(wù) 訪問網(wǎng)站:www(world wide web)服務(wù) ...
摘要:目前在前端開發(fā)所占的比重越來越高,在我們學(xué)習(xí)和開發(fā)的過程中都會去使用。下面把程序員雷雪松對的知識點總結(jié)和歸納分享給大家。過濾對同胞元素的搜索。將匹配元素集合縮減為集合中的最后一個元素。返回指定元素相對于其他指定元素的位置。 jQuery目前在Web前端開發(fā)所占的比重越來越高,在我們jQuery學(xué)習(xí)和開發(fā)的過程中都會去使用。jQuery幫我們解決了瀏覽器之間JS一些不兼容的地方和簡化了原...
閱讀 1325·2023-04-26 00:10
閱讀 2428·2021-09-22 15:38
閱讀 3745·2021-09-22 15:13
閱讀 3503·2019-08-30 13:11
閱讀 646·2019-08-30 11:01
閱讀 3028·2019-08-29 14:20
閱讀 3208·2019-08-29 13:27
閱讀 1726·2019-08-29 11:33