javaweb学习4

news/2024/11/24 2:06:55/

作业

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript">//动态绑定表单提交window.onload=function (){//得到form2的dom对象var form2 = document.getElementById("form2");//绑定onsubmit事件form2.onsubmit=function (){if(!(form2.username.value.length>=4 &&form2.username.value.length<=6)){alert("用户长度不满足条件");return  false;//判断用户名的长度合理性}if(form2.pwd.value.length!=6){alert("密码长度不满足条件");return false;}//判断密码长度合理性if(form2.pwd.value!=form2.pwd2.value){alert("二次密码不相同");return false;}var emailpattern=/^[\w-]+@([a-zA-Z]+\.)+[a-zA-Z]+$/;if(emailpattern.test(form2.email.value)){//test方法去验证email内容是否满足正则表达式alert("电子邮件格式不正确");return false;}return true;}}</script>
</head>
<body>
<h1>注册用户</h1>
<form action="ok.html" id="form2">用户名:<input type="text" name="username"/>长度4-6<br/>密 码:<input type="password" name="pwd"/>长度6<br/>确认:<input type="password" name="pwd2"/>长度6<br/>电邮:<input type="text" name="email"/>满足基本格式<br/><input type="submit" value="注册用户"/>
</form>
</body>
</html>

在这里插入图片描述
在这里插入图片描述

option对象

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript">function selectall(){var sport = document.getElementsByName("sport");//sport是nodelist类型的集合for(var i=0;i<sport.length;i++){sport[i].checked=true;//默认全部选中}}function selectnone(){var sport = document.getElementsByName("sport");//sport是nodelist类型的集合for(var i=0;i<sport.length;i++){sport[i].checked=false;//默认全部不选中}}function selectreserse() {var sport = document.getElementsByName("sport");//sport是nodelist类型的集合for (var i = 0; i < sport.length; i++) {// if (sport[i].checked) {//     sport[i].checked = false;// }// else// {//     sport[i].checked = true;//默认全部选中}// }sport[i].checked=!sport[i].checked;}}</script>
</head>
<body>
你会的运动项目:
<input type="checkbox" name="sport" value="zq" checked="checked">足球
<input type="checkbox" name="sport" value="tq" >排球
<input type="checkbox" name="sport" value="ppq" >乒乓球<br/>
<button onclick="selectall()">全选</button>
<button onclick="selectnone()">全不选</button>
<button onclick="selectreserse()">反选</button>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<h1>发送到ok了</h1>
</body>
</html>

在这里插入图片描述

对象

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
<!--    dom是文档对象模型,将文档中的标签,属性,文本,转换为对象来管理
当网页被加载时浏览器会创建页面文档对象模型
document他是一种树结构文档,有层级关系把所有标签都对象化--><script type="text/javascript">function getvalue(){var elementById = document.getElementById("myheader");//    dom对象,对应h1标签的对象,浏览器是从上到下解析代码// alert(elementById);// HTMLHeadingElementalert(elementById.innerText);//获取到对象内包含的文本alert(elementById.innerHTML);//获取对象包含的所有内容}// window.οnlοad=function (){//动态绑定//     var myheader = document.getElementById("myheader");//     myheader.οnclick=function (){//         alert(myheader.innerText);//     }}</script>
</head>
<body>
<!--静态绑定点击事件-->
<h1 id="myheader" onclick="getvalue()"><div>韩顺平教育</div></h1>
<!--当点击h1标签内容时就会执行函数-->
<p>click on the header to alert its value</p>
</body>
</html>

在这里插入图片描述

猫狗转换

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript">function changimg(){var ig = document.getElementsByTagName("img");//ig是一个集合对象alert(ig);for(var i=0;i<ig.length;i++){ig[i].src="./img/"+(i+4)+".png";}}</script>
</head>
<body>
<img src="./img/1.png" height="100">
<img src="./img/2.png" height="100">
<img src="./img/3.png" height="100"><br/>
<input type="button" onclick="changimg()" value="
查看多少小猫并换成小狗"/>
</body>
</html>

在这里插入图片描述
在这里插入图片描述

标题


http://www.ppmy.cn/news/766411.html

相关文章

LTE是什么意思?

LTE是英文Long Term Evolution的缩写。 LTE也被通俗的称为3.9G&#xff0c;具有100Mbps的数据下载能力&#xff0c;被视作从3G向4G演进的主流技术。它改进并增强了3G的空中接入技术&#xff0c;采用OFDM和MIMO作为其无线网络演进的唯一标准。在20MHz频谱带宽下能够提供下行100…

LTE概念

SC-FDMA&#xff08;Single-carrier Frequency-Division Multiple Access&#xff0c;单载波频分多址&#xff09;&#xff0c;是LTE的上行链路的主流多址。SC-FDMA的基本形式可以看作与QAM 调制等价&#xff0c;它每次发送一个符号的工作方式与时分多址&#xff08;TDMA&#…

LTE信令

LTE信令&#xff1a; 接入层AS信令 & 非接入层NAS信令 所谓非接入层&#xff08;NAS&#xff09;的流程和接入层&#xff08;AS&#xff09;的流程实际是从协议栈的角度出发的。 在协议栈中&#xff0c;RRC 和 RANAP 层及其以下的协议层称为接入层&#xff0c;它们之上的…

关于LTE

LTE LTE&#xff08;Long Term Evolution&#xff09;&#xff1a;3GPP长期演进(LTE)项目是2006年以来3GPP启动的最大的新技术研发项目&#xff0c;这种以OFDM/FDMA为核心的技术可以被看作“准4G”技术。 LTE - 项目由来 LET演进图 LTE(Long Term Evolution)项目是3G的演进…

LTE架构和协议栈概述

文章目录 1 LTE网络架构和接口1.1 终端1.2 无线网络(E-UTRAN)1.2.1 无线网络的结构1.2.2 无线网络的功能 1.3 核心网&#xff08;EPC&#xff09;1.3.1 MME1.3.2 SGW1.3.3 PGW1.3.4 HSS1.3.5 PCRF 1.4 接口1.4.1 LTE-Uu1.4.2 X2-控制面1.4.3 X2-控制面1.4.4 S1-控制面1.4.5 S1-…

LTE QCI

QCI的作用&#xff0c;比如打电话&#xff0c;打电话有一个过程&#xff0c;首先会建立信道&#xff0c;中间在建立一个EPS bearer&#xff0c;在EPS中会携带者一个qci。可以直接看QCI描述。 可以直接查看百度百科&#xff1a;QCI百度百科 QCI表示Qos类别指示。这是一种特定标…

LTE协议族介绍及下载

一、3GPP协议族文档简介 3GPP 官网上有各协议族的文档列表&#xff0c; 如LTE文档&#xff1a; https://www.3gpp.org/DynaReport/36-series.htm 如NR文档&#xff1a; https://www.3gpp.org/DynaReport/38-series.htm /*修改数字36即可到其他协议族的文档列表*/ LTE 3G…

LTE核心技术

相对于3G&#xff0c;LTE不仅简化了结构&#xff0c;还采用了以下几个关键技术来实现其优异性能。 &#xff08;1&#xff09;传输技术与多址技术 3GPP选择了大多数公司支持的方案&#xff0c;即下行OFDM&#xff0c;上行SC-FDMA。大多数公司支持采用“频域”方法来生成上行…