位置: 编程技术 - 正文

DOM基础教程之使用DOM控制表单(dom基础知识)

编辑:rootadmin

推荐整理分享DOM基础教程之使用DOM控制表单(dom基础知识),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:dom常用操作,dom常用操作,dom教学,dom入门,dom基础知识,dom入门,dom基础知识,dom使用,内容如对您有帮助,希望把文章链接给更多的朋友!

1.表单简介

表单<form>是网页中交互最多的形式之一,它通过各种形式接收用户的数据,包括下拉列表框,单选按钮,复选框和文本框,本篇主要介绍表单中常用的属性和方法javascript中可以很方便的操作表单,例如获得表单数据进行有效验证,自动给表单域赋值,处理表单事件等。此时每个form都解析为一个对象,即form对象,可以通过document.forms集合来引用这些对象,例如一个nama属性为form1的表单可以使用

不仅如此,还可以通过表单在文档中的索引来引用表单对象。例如

表示引用文档中的第二个表单对象

以下为一个包含多种form元素,每个元素都有label标记,绑定在元素上,这样通过点击文字就能定为和选择到表格,提高了用户体验。

通常每个表单元素应该有name和id属性,name用于交给服务器,id用于绑定和功能筛选。

2.访问表单中的元素

表单中的元素,无论文本框、单选按钮、下拉按钮、下拉列表框或者其他的内容,都包含在form的elements集合中,可以利用元素在集合中的位置或元素的name属性来获得该元素的引用。

DOM基础教程之使用DOM控制表单(dom基础知识)

使用效果最高,最直观的方法引用:

3.公共属性与方法

所有表单中的元素(除了隐藏元素)都有一些共同的属性、方法。这里将一些常用的罗列

4.表单的提交

form中的提交通过按钮或者具备按钮功能的图片来完成

当用户按回车键或者单击其中一个按钮时,就可以完成表单的提交,无需其他代码。可以通过form中的action属性来检测是否提交。

用户在提交表单的过程中可能因为网速过慢而反复单击提交按钮,这对服务器而言是很大的负担,可以通过使用disabled属性来禁止这种行为。例如:

浅谈javascript 归并方法 ECMAScript5还新增了2个归并数组的方法:reduce()和reduceRight()。这两个都会迭代数组的所有项reduce():从第一项开始逐个遍历到最后。reduceRight():从数组的最后

javascript 获取浏览器版本 工作中需要通过JS去获取当前使用的浏览器的名字以及版本号,网上大堆资料都有一个关键词是navigator.appName,但是这个方法获取的浏览器的名字只有两

javascript 实现 原路返回 css代码styletype="text/css"*{margin:0px;padding:0px;font-family:"micsoftyahei","微软雅黑";font-size:px;}div{width:px;height:px;background:#f;border-radius:5px;-moz-border-radius:5px;-web

标签: dom基础知识

本文链接地址:https://www.jiuchutong.com/biancheng/383876.html 转载请保留说明!

上一篇:DOM基础教程之使用DOM控制表格(dom操作的方法)

下一篇:浅谈javascript 归并方法(javascript规范)

  • 增值税发票抵扣是什么意思
  • 公司税务注销流程是否要不发生业务多久
  • 增值税税率变化时间节点
  • 横幅属于什么发票范围
  • 飞机票火车票汽车票抵扣进项税
  • 应交城建税和教育费附加计算分录
  • 公允价值变动计入其他综合收益
  • 避税方法一般有几种
  • 扣缴外国企业所得税分录
  • 代收收入会计分录
  • 全资子公司向母公司划转资产 土地增值税
  • 公司没有收入没开发票
  • 申报文件解密失败怎么办?
  • 增值税发票校验码是什么意思
  • 研发费用研究阶段的支出计入
  • 国家减免税额怎么入账
  • 内插法计算内部收益率公式
  • 设计部工资计入哪个科目
  • 财务报表批准日是哪一天
  • 资源税的征税对象和纳税环节
  • 在两处取得收入
  • 广告业文化事业建设费2023标准
  • 查看所有共享文档
  • 几种方法解决一个问题的架构图怎么画
  • 公司账户转账到出纳个人账户
  • 个税扣除项怎么扣除
  • 代开专用发票缴纳增值税需要计提吗?
  • 总包缴税
  • 财务比率分析的主要内容
  • 经销商会议流程安排
  • 华硕自带win10系统
  • 漏记收入 罚款
  • ctf web2
  • php 自动加载类
  • ethtool-g
  • 固定资产清理的含义
  • 信用减值损失需要纳税调整吗
  • 二氧化剂的使用方法
  • 查账征收的纳税人能否简易注销
  • 计提工资薪金
  • 2022年最新版微信
  • 公司租个人房屋交什么税
  • 企业应付账款科目的借方余额反映的是
  • 企业亏损了
  • 存货跌价准备怎么核算
  • 亏损企业对外捐赠的税前扣除
  • 收到社保局的生育津贴并付给职工如何入账
  • 固定资产不折旧直接进费用
  • 代建项目谁付款
  • 电商平台返佣金个人税点
  • 分配股利有几种形式
  • 预提福利费
  • 三栏明细账本怎样填写
  • 企业主要的工会是什么
  • 工会经费的计提与缴纳
  • sqlserver数据备份恢复
  • windows server 2008下一些设置技巧及优化经验总结
  • centos 安装
  • centos的命令行界面输入
  • xp系统如何清除所有盘的东西
  • windowxp系统怎么设置开机密码
  • 安装win7系统后无法引导启动
  • mscorsvw.exe是什么进程
  • win7网络正常网页打不开是什么原因
  • linux device driver
  • win10家庭版系统怎么样
  • win8.1删除所有内容并重新安装
  • cocoscreator lua
  • CCProgressTimer 进度条动画在cocos2dx+lua中的使用
  • unity游戏开发的技术路线有哪些
  • bootstrap基础
  • unity3d Human skin real time rendering plus 真实模拟人皮实时渲染 plus篇
  • 浅谈jQuery中Ajax事件beforesend及各参数含义
  • 如何修改安卓app的程序
  • javascript 进阶篇2 CSS XML学习
  • android gradle task dependence
  • bootstraptable方法
  • Android自定义控件高级进阶与精彩实例
  • 用持久的喷剂有副作用吗
  • js选中单选按钮
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设