0
我在我的代碼中有一個select option標記,我想獲取它的值。我知道2解決辦法,但他們都不符合W3C標準,而且它必須是有效的。我嘗試了這些:獲得選擇選項值,但沒有form ='sg'屬性
<form id="carform">
Firstname:<input type="text" name="fname">
<input type="submit">
</form>
<select name="carlist" form="carform">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
與此問題是,使用4.01 HTML和該屬性W3C驗證是不是它的一部分(HTML5)。
我想這太:
<form id="carform">
Firstname:<input type="text" name="fname">
<input type="submit">
<select name="carlist">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</form>
,但它不是有效的要麼。所以我想知道如何使它工作和有效。
感謝您的回覆,如果我用這個我得到這個錯誤: 所提及的元素(「選擇「)不允許出現在您放置它的上下文中。 – Bakayaro
@ user3351357,不,你在這裏引用的是一個*解釋*的錯誤消息與模式「文檔類型不允許元素X在這裏;缺少一個Y開始標記「,並且如果您按原樣使用我的代碼,那麼該錯誤不會*出現,只需使用所需的doctype聲明和」title「元素即可。你測試的代碼有點不同。 –