亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么有了value卻還會顯示placeholder?

<input type="number" placeholder="請輸入字" name="number" id="number" value="hello" />?

我查過,說placeholder和value比,會優先顯示value,可我的數字框里卻只顯示placeholder,就算我把placeholder刪了也不會顯示value

正在回答

4 回答

。。。。。



0 回復 有任何疑惑可以回復我~

Input 類型 - number

number 類型用于應該包含數值的輸入域。

您還能夠設定對所接受的數字的限定:

實例

?<input?type="number"?name="points"?min="1"?max="10"?/>

請使用下面的屬性來規定對數字類型的限定:

屬性描述
maxnumber規定允許的最大值
minnumber規定允許的最小值
stepnumber規定合法的數字間隔(如果 step="3",則合法的數是 -3,0,3,6 等)
valuenumber規定默認值
當type為number類型時, value的值也只能是為數字, 而代碼中 value="hello" 值為字符串, 是錯誤的

如有幫助, 望采納


1 回復 有任何疑惑可以回復我~

因為你的type類型為number? 所以文本框里只能存在數字類型? 你的value不生效,所以顯示的是placeholder的值


1 回復 有任何疑惑可以回復我~

6-2節 上面有說value是為文本輸入框設置提示的,其他的應該不行吧。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么有了value卻還會顯示placeholder?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號