8、操作表单(验证)

news/2023/6/7 0:17:06

8.1 回顾

表单 —— form (DOM树中的一种)

  • 文本框:text

  • 密码框:password

  • 单选框:radio

  • 多选框:checkbox

  • 下拉框:< select >< /select >

  • 隐藏域:hidden

8.2 获得表单提交的信息

<form action=""><p><span>用户名:</span><input type="text" id="username"></p><!-- 单选框和多选框的值,就是定义好的value --><p><span>性别:</span><input type="radio" name="sex" value="man" id="boy"><input type="radio" name="sex" value="woman" id="girl"></p>
</form>
<script>var input_text = document.getElementById('username');var boy_radio = document.getElementById('boy');var girl_radio = document.getElementById('girl');//得到输入框的值input_text.value//修改输入库那个的值input_text.value = '123';//对于单选框、多选框等 固定的值 boy_radio.value只能取到当前的值boy_radio.checked; //查看返回的结果是否为true 如果为true,则被选中girl_radio.checked = true; //赋值
</script>

8.3 提交表单

MD5 加密密码 表单优化

<!-- 表单提交事件
οnsubmit="绑定一个函数" true,false
将这个结果返回给表单,使用onsumbit接收
-->
<form action="#" method="post" onsubmit="return aa()"><p><span>用户名:</span><input type="text" id="username" name="username"></p><p><span>&nbsp;&nbsp;&nbsp;码:</span><input type="password" id="input-password"><input type="hidden" id="md5-password"></p><p><!-- 绑定事件 onclick 被点击 --><!--οnclick="aa()"--><button type="submit">提交</button></p>
</form>
<!--MD5工具类 加密密码-->
<script src="http://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.min.js"></script>
<script>function aa(){var uname = document.getElementById('username');var pwd = document.getElementById('input-password');var md5pwd = document.getElementById('md5-password');// console.log(uname.value);// console.log(pwd.value);// //MD5算法// pwd.value = md5(pwd.value);// console.log(pwd.value);md5pwd.value = md5(pwd.value);//可以校验判断表单内容,true通过提交,false阻止提交return true;}
</script>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4556654.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

每隔 2 秒刷新抢票次数,携程抢票服务疑似造假

百度智能云 云生态狂欢季 热门云产品1折起>>> Fundebug报道&#xff0c;根据微博用户张小波的反馈&#xff0c;他所使用的携程抢票服务涉嫌造假&#xff0c;这是他提供的携程抢票界面的截图&#xff1a;与显示的抢票次数相关的JavaScript代码如下:var QiangCount p…

python抢票软件源代码_自己写的一个抢票加速的Python小程序源码分享-----纯属娱乐...

最近这段时间频频看到微信群里发什么 抢票加速&#xff0c;智行、携程、飞猪、美团&#xff0c;对于我这能坐客车就不坐火车的人来说&#xff0c;无所谓靠谱不靠谱突发奇想的整理了下整个抢票加速的逻辑&#xff0c;写了这个小程序&#xff0c;代码很low&#xff0c;拒绝批评&a…

春运抢票经验

年前从北京回家的时候&#xff0c;第一次感受到春运的人数众多&#xff0c;在火车上人过道基本上处于无法行走的状态。自己在走道上站票7个小时&#xff0c;好在有皮箱还能坐会。 过年了&#xff0c;要买去厦门的火车票&#xff0c;发现想买的那一天都是无票的。之前读书的时候…

虚拟电厂负荷控制系统三维可视化监控 | 数字孪生

随着国家“双碳”及“构建以新能源为主体的新型电力系统”等目标的提出&#xff0c;清洁化、数字化越来越成为电力系统面临的迫切需求&#xff0c;负控系统的发展对电力营销现代化建设具有重要的意义。负控管理系统是一个着眼于全面加强电力信息管理的&#xff0c;集负荷控制、…

php 模拟登陆网站抢票,【附源码】程序员做的这款抢票神器,在GitHub火了

最近临近国庆节&#xff0c;大家都是归心似箭的「其实都是一批想出去的玩的」。但是一碰到这种节假日&#xff0c;买票就是贼难买的&#xff0c;况且是这种七天长假&#xff0c;宅在家里没事做&#xff0c;出去玩是必然的。买不到票了咋办&#xff0c;抢票呗。以前还要手动抢&a…

1分钟售票8万张!携程抢票秒杀系统背后的技术架构实践与思考

作者简介 HongLiang&#xff0c;携程高级技术专家&#xff0c;专注系统性能、稳定性、承载能力和交易质量&#xff0c;在技术架构演进、高并发等领域有丰富的实践经验。一、背景去年疫情后&#xff0c;为了加速启动旅游市场&#xff0c;湖北在全域范围内开展“与爱同行 惠游湖北…

干货 | 1分钟售票8万张!门票抢票背后的技术思考

作者简介 HongLiang&#xff0c;携程高级技术专家&#xff0c;专注系统性能、稳定性、承载能力和交易质量&#xff0c;在技术架构演进、高并发等领域有丰富的实践经验。一、背景去年疫情后&#xff0c;为了加速启动旅游市场&#xff0c;湖北在全域范围内开展“与爱同行 惠游湖北…

arduino和物联网云端平台系列---物模型之事件

事件&#xff0c;先下个简单的定义就是发生了什么事件 系列文章都是已经完成了基本的库安装和使用为前提 物模型之事件 基本的添加步骤不描述了&#xff0c;设置一个测试用例 事件我已经设定好了&#xff0c;输出参数代表的是在云端得到的输出&#xff0c;需要我们在设备进行…