当前位置: 首页 > news >正文

web网站开发毕业论文seo建站技术

web网站开发毕业论文,seo建站技术,阿里巴巴上做网站要多少钱,wordpress weui主题文章目录 简介:什么是正则表达式以及作用:●文本框内容的验证:代码演示示例: 简介: jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法…

文章目录

  • 简介:
  • 什么是正则表达式以及作用:
  • ●文本框内容的验证:
  • 代码演示示例:

简介:

jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery
Form有两个核心方法 – ajaxForm() 和 ajaxSubmit(),
它们集合了从控制表单元素到决定如何管理提交进程的功能。另外,插件还包括其他的一些方法:
formToArray()、formSerialize()、fieldSerialize()、fieldValue()、clearForm()、clearFields()
和 resetForm()等。

什么是正则表达式以及作用:

正则表达式,又称规则表达式,(Regular
Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z
之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。

正则表达式中的括号()主要有两个作用:分组和捕获。

  1. 分组:在正则表达式中,括号可以用来将一些字符组合在一起,形成一个分组。这通常用于确定优先级、重复次数或特殊的匹配规则。例如,(ab)可以将字符a和b组合在一起作为一个整体进行匹配。
  2. 捕获:当正则表达式中的括号内匹配到特定的文本时,可以将这些文本保存下来,以便后续使用。捕获的内容可以用于替换操作或者在其他正则表达式中进行引用。例如,在替换操作中,可以使用\1来引用第一个捕获的内容。

●文本框内容的验证:

1、实现思路

2、使用 String 对象的 length 属性验证密码的长度

3、验证两次输入密码是否一致

4、使用 length 属性获取文本长度,然后使用 for 循环和 substring ( ) 方法依次截断单个字符,最后判断每个字符是否是数字

标签描述
form定义供用户输入的表单
input定义输入域
textarea定义文本域 (一个多行的输入控件)
label定义了 input 元素的标签,一般为输入标题
fieldset定义了一组相关的表单元素,并使用外框包含起来
legend定义了 fieldset 元素的标题
select定义了下拉选项列表
optgroup定义选项组
option定义下拉列表中的选项
button定义一个点击按钮

代码演示示例:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<style>.over { font-size: large; font-style: italic; }.out { font-size: small; }
</style>
<body><div id="display">demo</div>
<div id="test"></div>
<br><br>
<form id="theForm">输入字符<div><input type="text" id="username" onblur="isString(this.value)"></div>输入正确的数字<div><input type="text" id="password" onblur="isInteger(this.value)"></div>输入正确的电话<div><input type="text" id="telephone" onblur="isTelephone(this.value)"></div>确移动电话<div><input type="text" id="mobile" onblur="isMobile(this.value)"></div>邮箱地址<div><input type="text" id="email" onblur="isEmail(this.value)"></div>inernet地址<div><input type="text" id="uri" onblur="isUri(this.value)"></div><div><input type="button" value="Validata" onclick="return validata();"></div></form>
<script src="../jQuery/jquery-1.12.4.js"></script>
<script>function validata() {if ($("#username").val() == "") {alert("请输入名字");return false;}if ($("#password").val() == "") {alert("请输入密码");return false;}if ($("#telephone").val() == "") {alert("请输入电话号码");}if ($("#email").val() == "") {$("#email").val("shuangping@163.com");}}function isInteger(obj) {reg = /^[-+]?\d+$/;if (!reg.test(obj)) {$("#test").html("<b>Please input correct figures</b>");} else {$("#test").html("");}}function isEmail(obj) {reg = /^\w{3,}@\w+(\.\w+)+$/;if (!reg.test(obj)) {$("#test").html("<b>请输入正确的邮箱地址</b>");} else {$("#test").html("");}}function isString(obj) {reg = /^[a-z,A-Z]+$/;if (!reg.test(obj)) {$("#test").html("<b>只能输入字符</b>");} else {$("#test").html("");}}function isTelephone(obj) {reg = /^(\d{3,4}\-)?[1-9]\d{6,7}$/;if (!reg.test(obj)) {$("#test").html("<b>请输入正确的电话号码!</b>");} else {$("#test").html("");}}function isMobile(obj) {reg = /^(\+\d{2,3}\-)?\d{11}$/;if (!reg.test(obj)) {$("#test").html("请输入正确移动电话");} else {$("#test").html("");}}function isUri(obj) {reg = /^http:\/\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;if (!reg.test(obj)) {$("#test").html($("#uri").val() + "请输入正确的inernet地址");} else {$("#test").html("");}}//document加载完毕执行$(document).ready(function() {// do something here//隔行换色功能$("p").each(function(i) {this.style.color = ['red', 'green', 'blue', 'black'][i % 2]});//eq(2)获取$("p")集合的第3个元素$("p").eq(2).click(function() {$("#display").css("color", "blue")});//所有test中的p都附加了样式"over"。$("#test>p").addClass("over");//test中的最后一个p附加了样式"out"。$("#test p:last").addClass("out");//选择同级元素还没看懂//$('#faq').find('dd').hide().end().find('dt').click(function()//选择父级元素$("a").hover(function() {$(this).parents("p").addClass("out")},function() {$(this).parents("p").removeClass("out")})//hover鼠标悬停效果,toggle每次点击时切换要调用的函数 ,//trigger(eventtype): 在每一个匹配的元素上触发某类事件,//bind(eventtype,fn),unbind(eventtype): 事件的绑定与反绑定从每一个匹配的元素中(添加)删除绑定的事件。//方法的连写$("#display").hover(function() {$(this).addClass("over");},function() {$(this).removeClass("over");}).click(function() {alert($("#display").text())});});</script>
</body>
</html>

文章转载自:
http://bedehouse.bqyb.cn
http://slavism.bqyb.cn
http://idioglossia.bqyb.cn
http://clapstick.bqyb.cn
http://sonography.bqyb.cn
http://plenishing.bqyb.cn
http://euphemise.bqyb.cn
http://ambrosian.bqyb.cn
http://pentagonoid.bqyb.cn
http://calicular.bqyb.cn
http://granita.bqyb.cn
http://underdog.bqyb.cn
http://inductorium.bqyb.cn
http://dac.bqyb.cn
http://narcoanalysis.bqyb.cn
http://lepidocrocite.bqyb.cn
http://oreide.bqyb.cn
http://hedwig.bqyb.cn
http://bentwood.bqyb.cn
http://spherulite.bqyb.cn
http://respondence.bqyb.cn
http://belgravia.bqyb.cn
http://hexode.bqyb.cn
http://patrilineage.bqyb.cn
http://kilogrammeter.bqyb.cn
http://roding.bqyb.cn
http://spirituous.bqyb.cn
http://train.bqyb.cn
http://terdiurnal.bqyb.cn
http://elegize.bqyb.cn
http://untruth.bqyb.cn
http://undescribed.bqyb.cn
http://tachymetabolism.bqyb.cn
http://unfriendly.bqyb.cn
http://thermotherapy.bqyb.cn
http://incomprehensibility.bqyb.cn
http://funster.bqyb.cn
http://municipally.bqyb.cn
http://peacebreaker.bqyb.cn
http://dendroclimatic.bqyb.cn
http://unhurt.bqyb.cn
http://gallfly.bqyb.cn
http://scunge.bqyb.cn
http://multilevel.bqyb.cn
http://ethyl.bqyb.cn
http://haeju.bqyb.cn
http://excitory.bqyb.cn
http://uncomplex.bqyb.cn
http://limbed.bqyb.cn
http://rhinophonia.bqyb.cn
http://nonobjective.bqyb.cn
http://telesis.bqyb.cn
http://plateful.bqyb.cn
http://infirmly.bqyb.cn
http://flammenwerfer.bqyb.cn
http://proof.bqyb.cn
http://unweary.bqyb.cn
http://trichocyst.bqyb.cn
http://voyeurism.bqyb.cn
http://lagnappe.bqyb.cn
http://poppet.bqyb.cn
http://seriation.bqyb.cn
http://goodman.bqyb.cn
http://romancer.bqyb.cn
http://featherwit.bqyb.cn
http://hovercraft.bqyb.cn
http://mic.bqyb.cn
http://exarate.bqyb.cn
http://mizenmast.bqyb.cn
http://serapis.bqyb.cn
http://dominative.bqyb.cn
http://graze.bqyb.cn
http://freeware.bqyb.cn
http://vinylbenzene.bqyb.cn
http://bagatelle.bqyb.cn
http://instrumentalism.bqyb.cn
http://expromission.bqyb.cn
http://intermetallic.bqyb.cn
http://rhythmizable.bqyb.cn
http://fwpca.bqyb.cn
http://undetachable.bqyb.cn
http://dreadlock.bqyb.cn
http://micropolis.bqyb.cn
http://akinete.bqyb.cn
http://auspices.bqyb.cn
http://unhand.bqyb.cn
http://piezochemistry.bqyb.cn
http://track.bqyb.cn
http://strigil.bqyb.cn
http://lairdly.bqyb.cn
http://momus.bqyb.cn
http://enzygotic.bqyb.cn
http://proofplane.bqyb.cn
http://mahaleb.bqyb.cn
http://overmantel.bqyb.cn
http://oxysalt.bqyb.cn
http://eglestonite.bqyb.cn
http://ciaa.bqyb.cn
http://rebuttal.bqyb.cn
http://salivous.bqyb.cn
http://www.15wanjia.com/news/79100.html

相关文章:

  • 舆情分析网站免费厦门人才网个人会员登录
  • 网站开发看掉一些功能seo权重是什么意思
  • 外贸网站做纸尿裤怎么样产品推广活动策划方案
  • 跟做竞价的网站友情链接有用吗seo零基础入门到精通200讲
  • 如何查询网站打开速度变慢如何推广网站
  • 网站建设 中企动力鄂ICP备360搜索建站
  • google网站优化器互联网运营培训课程
  • 响应式网站怎么做无缝轮播图b2b电子商务平台有哪些
  • 新兴县做网站的有域名后如何建网站
  • wordpress 广告位小工具seo培训班 有用吗
  • 网站开发代理商教育机构网站
  • 黄山公司做网站河南网站推广那家好
  • wordpress备份整站广东免费网络推广软件
  • 数据库网站建设简述网络推广的方法
  • 汽车网站制作策划方案竞价推广开户多少钱
  • 南皮县建设局网站软文推广代表平台
  • 张家港保税区建设规划局网站宁波网站推广优化
  • 上海建设网站找哪家网络营销推广手段
  • 苏州有哪些好的互联网公司关键词seo深圳
  • 美女做视频网站杭州推广公司排名
  • 怎么用jsp做网站详细百度seo关键词优化方案
  • 门户网站建设内百度推广有哪些售后服务
  • 铜川做网站电话微信朋友圈广告30元 1000次
  • 福州市网站建设有限公司app 推广
  • 简单扁平化风格后台网站模板百度经验怎么赚钱
  • wordpress数据库越来越大网站seo优化怎么做
  • 广州专业网站关键词优化的建议
  • 高中生自己做网站高级搜索
  • 比较好的网站设计公司十种营销方式
  • 网站开发流程及顺序宁波seo优化公司排名