色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

表單項的name命名為submit、reset引起的問題

最近朋友使用了form的一個表單命名為關鍵詞引起了無法reset和提交.原來是這個問題“調用document.forms[0].reset()報錯?”,馬上問他:“頁面有表單嗎?”,回答:“有”。“你alert一下document.forms[0]”,“彈出object”。那就怪了,form啥時候沒有reset方法了?
過去看了一下,alert(document.forms[0].reset)發現彈出object這就不對對了,應該是彈出reset本地方法的。搜索一下reset發現原來的reset按鈕name為reset,怪不得出錯了,document.forms[0].reset指向的是那個reset按鈕,而不是表單的reset接口。

把name="reset"去掉,一切OK!

其實當時還發現它的submit按鈕的name是submit,估計調submit方法也會出錯!
汗一下:不知道是軟件生成還是他自己寫上的,反正要注意千萬不要用這些關鍵字命名了,很容易出現意外錯誤!

JavaScript技術表單項的name命名為submit、reset引起的問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 孙吴县| 葫芦岛市| 固阳县| 红桥区| 邵阳市| 遵义市| 宣威市| 新余市| 霍林郭勒市| 盐城市| 栾城县| 弋阳县| 昌江| 曲阜市| 长春市| 汪清县| 海晏县| 金坛市| 马尔康县| 象山县| 衡阳县| 堆龙德庆县| 海林市| 樟树市| 德保县| 光山县| 栖霞市| 塘沽区| 灌阳县| 嘉定区| 洱源县| 云浮市| 阿荣旗| 叙永县| 友谊县| 湘潭市| 汉寿县| 定边县| 黑山县| 海林市| 安溪县|