2017-08-10 33 views
0

for屬性內部的標籤可以有兩個ID嗎?我在頁面中只有一個輸入,它有id1id2,具體取決於if子句。for屬性中帶有兩個ID的標籤

我想有這樣的事情:

<label value="someLabel" for="id1 id2"/> 

if(condition) 
<input type="text" name="input1" id="id1"/> 
else 
<input type="text" name="input2" id="id2"/> 
fi 
+0

使用,如果條件渲染標籤和輸入的標籤對屬性只持有一個id值.https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label –

回答

0

爲什麼不直接做這樣的代替:

if(condition) 
    <label value="someLabel" for="id1"/> 
    <input type="text" name="input1" id="id1"/> 
else 
    <label value="someLabel" for="id2"/> 
    <input type="text" name="input2" id="id2"/> 
end 
+0

這裏不僅有一個標籤,所以我將不得不在IF語句中重複很多HTML代碼。 –

相關問題