第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

全局覆蓋 <button> 的默認(rèn)類型屬性

全局覆蓋 <button> 的默認(rèn)類型屬性

嗶嗶one 2023-10-24 17:20:37
根據(jù) W3 Schools(鏈接 1 鏈接 2),大多數(shù)<button>瀏覽器的標(biāo)簽type屬性默認(rèn)'submit'為。我想為我的網(wǎng)站更改此設(shè)置,因此每當(dāng)我省略a 上的屬性時(shí),它都會(huì)默認(rèn)為。type<button>type='button'我編寫(xiě)了以下 Javascript 并將其放置在所有網(wǎng)頁(yè)包含的文件中:$(function() {  // Select all buttons without a type explicitly set, and give them a default type.  $('button:not([type])').prop('type', 'button');});當(dāng)然,這并不是一個(gè)很好的解決辦法。<button>我在沒(méi)有顯式設(shè)置類型的情況下動(dòng)態(tài)生成的任何元素都將默認(rèn)為type='submit'(對(duì)于大多數(shù)瀏覽器)。還有其他解決方案嗎?<meta>也許我可以使用某種標(biāo)簽?編輯:還有另一種解決方案。我的頁(yè)面設(shè)置了一個(gè)<form>圍繞頁(yè)面大部分的元素。然后我有一個(gè)<button>內(nèi)部表單,旨在動(dòng)態(tài)創(chuàng)建文本框,文本框本身<input type='hidden'>通過(guò)一些 Javascript 魔法連接到一個(gè)。我還在整個(gè)頁(yè)面上散布了一些正常的靜態(tài)內(nèi)容<input type='text'>,這些內(nèi)容打算與表單一起提交。正確的<button type='submit'>位于頁(yè)面底部。我能做的是重構(gòu)我的頁(yè)面,使唯一<form>包圍<button>頁(yè)面底部的 ,然后使用它們的form屬性掛鉤我想要包含在提交中的所有元素,如下所示:<button>Generate dynamic textbox</button><!-- Generated textboxes go here... --><input type='hidden' name='dynamicTextboxAccumulation' form='breakfast_menu'><input type='text' name='order' value='spam' form='breakfast_menu'><form id='breakfast_menu' action='/order/place' method='post'>  <button type='submit'>Place Order</button></form>
查看完整描述

1 回答

?
桃花長(zhǎng)相依

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊

我通常會(huì)寫(xiě)出比這更好的答案,所以請(qǐng)?jiān)徫疫@個(gè)......

沒(méi)有。

任何 HTML 元素屬性及其值都由瀏覽器來(lái)解釋。唯一的選擇是顯式設(shè)置type.


查看完整回答
反對(duì) 回復(fù) 2023-10-24
  • 1 回答
  • 0 關(guān)注
  • 157 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)