位置: 编程技术 - 正文

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规范)

  • 企业合并债权如何处理
  • 网络贷款需要交钱吗
  • 税金及附加要计入本年利润吗
  • 长期应收款的计税基础 陈版
  • 工商年审实缴时间
  • 增值税发票的品名与报关单不一致
  • 年数总和法怎么做
  • 借方是收入还是支出 正负号
  • 个人银行帐户可查询多少年
  • 固定资产账面金额什么意思
  • 应交税费明细表填制
  • 公司筹建期间发生的费用怎么处理
  • 深圳一般纳税人资格查询
  • 公司房租发票是专票还是普票
  • 施工单位名称变更需要变施工许可证吗
  • 企业必须要现金流入吗
  • 房地产企业交房时如何开票
  • 税控系统服务质量调查报告
  • 土地的契税和印花税记入什么科目
  • 其他综合收益可以转损益的情况
  • 税前合同价包含附加税金吗?
  • 软件产品加安装是混合销售吗?
  • 购入的会计分录怎么写
  • 零星工程实施流程
  • Win11不支持鼠标宏
  • 无法打开exe程序
  • sharedprem.exe - sharedprem是什么进程 有什么作用
  • 弥补亏损需要注意的事项
  • mom.exe是什么进程
  • Honeybee flying over crocuses in the Tatra Mountains, Poland (© Mirek Kijewski/Getty Images)
  • 华为2022年资产负债表数据
  • 公司偷税漏税有哪些表现形式
  • 配件买不到
  • 固定资产清理税务处理
  • 装修费计入固定资产还是长期待摊
  • php反射使用场景
  • vue路由实现
  • 怎么把html转成图片
  • vue系列教程
  • vue3版本网页小游戏
  • 一次性伤残就业补助金
  • python偏函数理解
  • 报废产品需要入库吗
  • 利息收入凭证会计分录
  • 连通函数
  • mysql使用指南
  • 一般纳税人可以转小规模纳税人吗
  • 发票可以付款前开吗
  • 长期借款的会计分录怎么写
  • 现金流量表的主要项目
  • 公司给员工租的房子计入什么科目
  • 管理费用漏记了跨年调整
  • 股东撤资如何退还资金,用途写什么
  • 去年未分配利润 负数 结转今年
  • 零退税率可以做免税吗
  • 融资租赁取得的机器设备的账务处理
  • 应付账款周转率越大越好还是越小越好?
  • 广告费属于管理费用的哪一类
  • 企业汇算清缴需要提供什么资料
  • 缴纳上月附加税怎么做分录
  • 企业营业利润率怎么算
  • sql2005定时备份数据库
  • win8.1使用技巧
  • 清除windows10登录密码
  • 如何利用excel的数据制作图表
  • 激活窗口的菜单的快捷键
  • csrss.exe是什么进程 2个
  • win10 win8.1双系统
  • xp点击开始菜单没反应
  • iconv.exe
  • Extjs中通过Tree加载右侧TabPanel具体实现
  • 批处理修改文件名称
  • python基础开发
  • 拨号器怎么用
  • 下拉列表框模糊匹配
  • 河南省地方税务局房产税管理办法
  • 税务风险科是干什么的
  • 豪车超过多少钱要多加税
  • 财务制度备案表单怎么填
  • 为什么10月份社保交不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设