技術問答
技術文章
iT 徵才
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
0
兩個id屬性在同一網頁中不能有相同的值
id屬性
html
網頁
happy30327
2018-06-01 15:27:48
‧
5587 瀏覽
分享至
同一網站的兩個不同html檔允許同時指定兩個id屬性值為相同的指令嗎??
回答
1
討論
6
邀請回答
追蹤
檢舉
×
邀請回答
輸入邀請回答者的帳號或暱稱
Loading
找不到結果。
已達邀請上限
邀請回答
{{ result.user.nickname }}
{{ result.user.account }}
已邀請的邦友
{{ invite_list.length }}
/5
取消邀請
{{ invite.nickname }}
{{ invite.account }}
看更多先前的討論...
收起先前的討論...
froce
iT邦大師 1 級 ‧
2018-06-01 15:33:24
檢舉
同一個網頁不能指定兩個相同id的元件。
不過指定了其實瀏覽器不會報錯,只是篩選會出問題。
不同網頁當然可以指定相同的id。
同一個網頁不能指定兩個相同id的元件。 不過指定了其實瀏覽器不會報錯,只是篩選會出問題。 不同網頁當然可以指定相同的id。
修改
happy30327
iT邦新手 5 級 ‧
2018-06-01 15:50:57
檢舉
您好 所以同一個網站內的兩個不同html檔算是兩個不同網頁嗎??
您好 所以同一個網站內的兩個不同html檔算是兩個不同網頁嗎??
修改
froce
iT邦大師 1 級 ‧
2018-06-01 15:57:37
檢舉
當然是啊,要不然一個網站少則十幾個,多則上百個網頁,你要id都不重複,寫網頁的大概是超人。
當然是啊,要不然一個網站少則十幾個,多則上百個網頁,你要id都不重複,寫網頁的大概是超人。
修改
阿陰
iT邦新手 4 級 ‧
2018-06-01 16:48:29
檢舉
不同的 .html file 在網站上就是不同的網頁了
不同的 .html file 在網站上就是不同的網頁了
修改
㊣浩瀚星空㊣
iT邦大神 1 級 ‧
2018-06-01 18:10:16
檢舉
其實,正常來說。正確的解釋是指,在瀏覽器下的同一頁面中,不能有重覆的id。
不過重覆id只是會影響到js的id判斷處理。如果你並未要用js來讀取這個id。
id你想重覆幾個都沒問題。反正瀏覽器本身不會管他。
並非是不同html的id可以重覆。
當然了,再常理來說,不同html,理當不會同時載入,自然有相同id也不影響
但我為何要糾正說一下。因為現在有很多後載入置html(也就是所謂的樣板載入式)
是可以同時取用多個html後,然後在同一瀏覽器頁面中一起顯示。
如果是這樣的情況。當然id就不能重覆了。
所以id能不能重覆,決定在於你的載入頁面中的html內容是否有重覆id。
而千萬不要用檔案來決定id是否可以重覆。
上面有回應的也要注意一下說法的問題。尤其現在大多是mvc的寫法。
同時載入多個html檔呈現是有可能的事。
其實,正常來說。正確的解釋是指,在瀏覽器下的同一頁面中,不能有重覆的id。 不過重覆id只是會影響到js的id判斷處理。如果你並未要用js來讀取這個id。 id你想重覆幾個都沒問題。反正瀏覽器本身不會管他。 並非是不同html的id可以重覆。 當然了,再常理來說,不同html,理當不會同時載入,自然有相同id也不影響 但我為何要糾正說一下。因為現在有很多後載入置html(也就是所謂的樣板載入式) 是可以同時取用多個html後,然後在同一瀏覽器頁面中一起顯示。 如果是這樣的情況。當然id就不能重覆了。 所以id能不能重覆,決定在於你的載入頁面中的html內容是否有重覆id。 而千萬不要用檔案來決定id是否可以重覆。 上面有回應的也要注意一下說法的問題。尤其現在大多是mvc的寫法。 同時載入多個html檔呈現是有可能的事。
修改
froce
iT邦大師 1 級 ‧
2018-06-01 20:00:51
檢舉
其實我是怕會問這種問題的,講太多會搞混。
其實我是怕會問這種問題的,講太多會搞混。
修改
登入發表討論
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
1 個回答
0
跟著鄉民看熱鬧
iT邦高手 1 級 ‧
2018-06-01 17:23:18
最佳解答
id不重覆是指在同一個html之中~
回應
分享
檢舉
登入發表回應
我要發表回答
立即登入回答
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19843
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
iOS 裝置無法透過 IPsec VPN 連入 FortiGate,請問正確設定方式?
EPSON LQ-690C 印表機中一刀跑版
[Javascript] 非同步執行,如何延緩後面程式的處理 ??
印表機設定 - Epson 690c
AARQ 通訊協議是?
Dell or Asus 伺服器,哪牌比較好?
Dell or Asus Storage 或NAS,哪牌比較好?
將硬碟上的 EFI 分割區複製到固態硬碟後,ARM 架構的 Ubuntu Server 無法啟動
sdray vigor2927 sslvpn ip設定問題
熱門回答
iOS 裝置無法透過 IPsec VPN 連入 FortiGate,請問正確設定方式?
EPSON LQ-690C 印表機中一刀跑版
印表機設定 - Epson 690c
[Javascript] 非同步執行,如何延緩後面程式的處理 ??
Dell or Asus 伺服器,哪牌比較好?
熱門文章
Vue 的this跟 js 的this有什麼不同?為什麼能直接存取屬性? componentInstance(元件實例)
DNS 可見度差距:防火牆在網路安全中忽略的錯誤設定
告別「N 個 resize 監聽器」改用 React Context API 改善網頁效能
[資料治理實戰回憶錄]0-從失敗中開始
台灣職場必學的Excel函數技巧
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}