365平台app下载

JS——表单对象

JS——表单对象

表单在开发过程中是最常见的之一,先来个基本的

注意事项:onsubmit()是form所特有的,在表单提交之前执行,通常来加个 return 来进行验证,通过则提交,不通过则阻止默认的提交事件。

第二点我发现,对于表单html控件,在获得他们的元素对象的时候,可以通过其name属性来获得,比如input控件,但是不能跳过form的name,如:document.username.value是错误的,正确的是: document.frm.username.value

第三点:我发现当是get请求的时候,点击提交后,地址栏居然把submit类型的input也当做参数传过去了

http://test.ds.net/html/index2.html?username=1&pwd=1&confirm=%E6%8F%90%E4%BA%A4 好奇怪啊

下面看一个变淡验证的例子

上面的方法 GetSibling 是为了获取到其兄弟节点,也就是验证信息的标签,但是由于浏览器之间的差异,如果存在换行的话,那么兄弟节点就是换行了,此方法是为了解决兼容问题。

相关推荐