這是一個網站給出的任務。我盡我所能完成了網站上提到的所有規範,但我無法弄清楚。我的代碼出錯了?提到 規格:我在這裏失蹤的標籤規格是什麼?
-
除了看起來像圖中所示Bookform image的形式,你的表格必須包括以下說明中列出的結構。爲表單創建代碼時,必須使用適合複製表單並滿足列出的所有規範的HTML5標記。
代碼與自動填充活性形式。
鑑於圖1所示的圖像,很容易地看到,兩個場組被用於創建形式的主要結構。您的任務是創建字段集,包括名稱「客戶信息」和「書籍」。目前不擔心內容字段。
- 您創建的名稱字段應具有自動對焦,佔位符文本並且是必需的。不要忘記爲該字段以及後面的所有字段選擇適當的類型。
- 電話字段應具有佔位符文本,用於限制條目的模式,並且是必需的。模式應爲[模式:1-234-567-8910]
- 電子郵件地址字段應具有佔位符文本並允許多個條目。這個字段也應該是必需的。
- Books字段應該有一個數據列表。您可以選擇您想要列出的內容。
- 量(最大5)字段應該具有1的最小值和5.
<html>
<head>
<title>bookform</title>
</head>
<body>
<form autocomplete="on">
<strong> <div style='color:darkblue'> A Simple Form </div> </strong>
<br/>
<i> <div style='color:Lightblue'> Form Fundamentals </div> </i>
<fieldset>
<legend>Customer Info:</legend>
<label for="Name">Name:</label> <input type="text" name="Name" id="Name" placeholder="Enter Your Name" autofocus required/><br/><br/>
<label for="Telephone">Telephone:</label> <input type="text" id="Telephone" name="Telephone" placeholder="Pattern: 1-234-567-8910" pattern="[0-9]{1}-[0-9]{3}-[0-9]{3}-[0-9]{4}" required/><br/>
<br/><label for="Emailaddress">Email address:</label> <input type="text" name="Emailaddress" id="Emailaddress" placeholder="Enter Your Email address" multiple required/>
</fieldset>
<fieldset>
<legend> Books</legend>
<input type="text" name="Books" list="countries"> <datalist id="countries">
\t \t \t \t \t
\t \t \t \t \t </datalist>
<label for="Quantity"> Quantity </label> (Maximum 5): <input type="number" name="Quantity" id="Quantity" max="5" min="1"> <br>
</fieldset>
<br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
ERROR的最大值:testWeb(htmlpackage.WebTestBookform): 請檢查每個標籤的規格 false
- 圖片
更新:當我使用電子郵件類型作爲電子郵件它顯示錯誤,因此我避免使用它。
我只是好奇,在那個網站上是不是''而不是'
我想'for =「電子郵件地址」'和'name =「電子郵件地址」'你必須使用**非間距**值?嘗試更改爲'EmailAddress'或其他? – l2aelba
而'for'屬性應該等於'id'而不是相關元素的'name' – Swellar