`
qys2010
  • 浏览: 126979 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HTML 表单操作bug

阅读更多
有2个按钮<input type="button" id="submit" name="submit" value="提交"/>
<input type="button" id="reset" name="reset" value="重置"/>

一般通过普通按钮提交表单,可以写成
document.forms[0].submit();
撤销重置可以写成
document.forms[0].reset();

大家试一下可以发现 document.forms[0].reset(); 根本起不到重置效果。。查找原因得出以下结论
1。可以把reset属性做到按钮
<button  onclick="document.form.reset();">按钮1</button>

2。把上文的第二按钮中 的‘name’ 属性去掉,或者改成其他名字,如reset2
<input type="button" id="reset" name="reset" value="重置"/>
上面2种方式都可以解决问题。。。究其根底,我没有想明白,各位看客,有什么心得或者是看出来了就跟我说声。


补上获取页面所有div的方式
document.qform.getElementsByTagName("div")  div是写死的


分享到:
评论

相关推荐

    IE在DOM操作有表单控件时的bug

    bug描述 当象下例中那样操作了表单radio/checkbox的DOM结构时(或者直接影响了他们的结构时)选中的checkbox/radio将会自动恢复到默认状态,有如点了reset按钮一样。 Rank’s HTML document /**/ IE form ...

    web标准常见问题(BUG)

    然而,实际操作中,开发者常常会遇到各种与web标准相关的技术问题,即我们所说的“BUG”。以下是一些常见的Web标准问题及其解决方案: 1. **CSS兼容性问题**:CSS在不同的浏览器中可能存在差异,导致样式显示不一致...

    使用 XForms 和 Ajax 创建自动建议表单字段(有BUG)

    XForms是一种基于XML的表单表示语言,它增强了传统HTML表单的功能,提供了更强大的数据验证和处理能力。而Ajax(Asynchronous JavaScript and XML)则是一种用于创建交互式网页应用的技术,它允许页面在不刷新整个...

    bug管理系统

    例如,接收表单数据、验证输入、调用数据库操作、更新Bug状态等。 6. **API接口**: 设计RESTful API接口,允许与其他系统(如持续集成/持续部署工具、版本控制系统)集成,实现自动化流程。 7. **状态流转**: ...

    Bug-Tracking-System.zip_bug tracking java

    1. **用户界面**:JSP用于生成动态HTML,展示bug列表、详情页、表单等,使用户能够方便地查看、提交和更新bug报告。 2. **用户交互**:JSP可以结合JavaScript进行客户端验证,提供更好的用户体验,如实时验证输入...

    jQuery复制移除表单元素代码.zip

    4. **表单元素操作**: - 表单元素是网页中收集用户信息的关键组件,如input、textarea、select等。 - 在jQuery中,可以轻松地获取、修改和操作这些元素。例如,`$('input[type="text"]').val('新值')`将设置...

    61、修复回复评论表单框文件上传按钮BUG1

    在本示例中,我们遇到了一个与Web应用开发相关的技术问题,主要涉及到使用Symfony框架、AJAX、jQuery和JavaScript的交互。...同时,熟悉Symfony框架的表单处理、事件监听和数据库操作也是解决此类问题的基础。

    bugfree-3.0.4

    "BugFree-3.0.4"是一款开源的缺陷跟踪管理系统,主要应用于软件开发过程中的错误管理和质量...在安装和使用过程中,遵循文档的指导,理解每个步骤的目的和操作,能够顺利搭建和运行BugFree系统,实现有效的bug管理。

    课堂活动1.0.0bug1

    5. 表单布局问题:表单的详情布局可能不符合预期,这可能涉及到CSS样式或者HTML结构的调整。开发者需要检查相关CSS规则,确保元素按预期对齐和排列。 6. 发布人信息问题:在用户未填写报名信息时,表单中的"发布人...

    基于Django开发轻量级Bug管理平台.zip

    Django还提供了认证、授权、表单处理、CSRF保护等开箱即用的功能,极大地简化了Web应用的开发过程。 在开发轻量级Bug管理平台时,首先需要设计数据库模型。模型是Django中与数据库交互的基础,定义了数据结构和字段...

    bugfree1.0_for_html5:bugfree1.0的APP客户端,Html5+版本

    JavaScript是实现Web应用动态交互的主要语言,通过AJAX技术,实现了页面数据的异步更新,使得用户在操作bug报告时无需刷新整个页面,提升了应用的响应速度和流畅度。 3. **移动客户端设计**: 移动客户端的设计...

    Struts动态表单验证Demo视频

    与传统的HTML表单不同,DynaValidatorForm允许你在运行时添加、删除或修改表单字段,同时提供了一种声明式的方式来定义验证规则。 在"Struts动态表单验证Demo视频"中,你可以期待学习到以下内容: 1. **...

    validate(V1.4)Web表单验证

    而Jquery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画制作等任务,validate插件可能是基于Jquery构建的,利用其强大的功能来实现更简便的表单验证。 【压缩包子文件的文件名称列表】包括了"demo...

    PHP实例开发源码-BugFree 管理系统.zip

    6. **模板引擎**:BugFree可能使用了某种模板引擎来分离视图层的HTML代码和业务逻辑。学习模板引擎的工作原理和使用方法有助于提升代码可维护性。 7. **错误处理与日志记录**:良好的错误处理机制和日志记录能帮助...

    web应用测试典型BUG[参考].pdf

    * 用户给Web应用系统管理员提交信息的表单操作信息不完整 * 例如:用户填写的出生日期与职业否恰当,填写的所属省份与所在城市否匹配等 * 包含的默认值不正确 Cookies测试可能出现问题 * Web应用系统使用了Cookies...

    基于ssm+mysql的软件bug管理系统源码数据库.zip

    在本系统中,MyBatis可能被用来处理与MySQL数据库的交互,执行CRUD操作(创建、读取、更新、删除)来管理Bug记录。 4. **MySQL数据库**:MySQL是一款广泛使用的开源关系型数据库管理系统,具有高性能、高可用性和...

    java 最问卷调查系统、表单系统

    Hibernate是ORM(对象关系映射)框架,能够方便地操作数据库。 5. **前端技术**:HTML、CSS和JavaScript是构建表单界面的基础。Bootstrap或Materialize CSS等框架可以提供响应式布局,使得表单在不同设备上都有良好...

    松鼠HTML编辑器 v1.3.5.16 官方版.zip

    松鼠html编辑器是一款内置了网页压缩和加密,颜色代码取色器,表单控件等许多实用的功能插件的HTML代码脚本编辑工具。而且松鼠HTML编辑器适合有HTML经验的人员使用,熟练掌握后,能快速的插入HTML常用代码,还能直接...

    jeesite手机登陆BUG解决

    这样,回退操作就不会直接触发表单提交,而是重新加载登录页面,从而有机会重新登录。 4. **页面缓存处理**:在登录页面,禁用浏览器的页面缓存,确保每次加载都是最新的登录状态。可以在HTML头部添加`, no-store, ...

    基于ASP的邮件发送表单程序(jmail) 1.0.zip

    4. **HTML表单**:在网页上,用户通过填写HTML表单来提供邮件的发送信息,如收件人地址、邮件主题和内容。ASP脚本可以处理这些表单数据,并用Jmail组件发送邮件。 5. **安全性与验证**:为了防止垃圾邮件和滥用,...

Global site tag (gtag.js) - Google Analytics