国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 網頁設計 > 正文

HTML中的input type="reset"標簽失效(不起作用)的可能原因。

2024-08-30 08:34:07
字體:
來源:轉載
供稿:網友
使用<html:reset>標簽,有時候我們會發現reset按鈕失效,點擊該按鈕并不能清空輸入框。

原因在此:

w3c網站有這樣的描述(http://www.w3school.com.cn/htmldom/dom_obj_reset.asp)
"在 HTML 表單中 <input type="reset"> 標簽每出現一次,一個Reset對象就會被創建。當重置按鈕被點擊,包含它的表單中所有輸入元素的值都重置為它們的默認值。默認值由 HTML value 屬性或 JavaScript 的 defaultValue 屬性指定。"

意思就是如果這個textarea如果設置了value屬性的值,那么reset按鈕就會恢復textarea到這個value屬性的值,而不是空。

結論如下:

reset并不是清空輸入框的值,而是將輸入框的值恢復到value屬性所指定的值。
看以下的例子就清楚了。將下面的HTML代碼保存為一個.html文件,用瀏覽器打開,修改輸入框的內容后,點擊reset按鈕,即可看到效果。

<form>
<input type="textarea" value="defaultValue"/>
<input type="reset" />
</form>

但是查詢的結果頁面我們有時候又希望value屬性是有值的(上次查詢的輸入條件),那么我們就不能使用reset標簽來實現清空功能了,注意是清空。

模擬的辦法如下:使用button標簽替代reset標簽,利用js將該textarea的值置空。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华亭县| 固镇县| 马边| 谢通门县| 铜山县| 舒兰市| 扎鲁特旗| 石嘴山市| 阿坝县| 郎溪县| 武胜县| 武山县| 和龙市| 广饶县| 张家港市| 远安县| 白玉县| 舞阳县| 南平市| 来安县| 康平县| 岗巴县| 灵宝市| 河源市| 保定市| 石棉县| 简阳市| 石家庄市| 驻马店市| 库尔勒市| 新沂市| 莲花县| 淅川县| 满洲里市| 澄江县| 峡江县| 昌都县| 攀枝花市| 四子王旗| 新竹市| 通江县|