HTML5中提供了新的輸入類型,其中包含了url類型的輸入框,可以允許用戶輸入一個合法的URL地址。下面我們通過代碼實例與解釋,來深入了解HTML5中url類型輸入框。
首先,代碼中我們需要使用input元素,并將其type屬性設置為"URL",如下所示:
<input type="url" name="website">接著,我們來看一下該輸入框的屬性: - **placeholder**:在輸入框為空時,可以顯示提示信息 - **required**:是否為必填項,如果該屬性被添加,就是一個必填項。如果表單在提交的時候該項為空,瀏覽器不會提交表單,同時會提示用戶輸入該項內容 - **pattern**:該屬性定義了一個正則表達式,它驗證了輸入框中輸入的值是否有效。如,`` 表示只允許用戶輸入以`http://`或者`https://`開頭的URL地址 - **maxlength**:指定輸入框的最大長度,如果超過該長度瀏覽器將不允許用戶在該輸入框內輸入更多的字符。例子:`` 表示該輸入框內可以輸入的字符最多為50個。 最后,我們創建一個實例來看看輸入框展示的效果:
<p>請輸入你的網站地址:</p> <input type="url" name="website" placeholder="https://www.yourwebsite.com" pattern="https?://.+">以上是HTML5中url類型輸入框的基本使用方法和注意事項,希望對大家有所幫助。