.在下面的HTML文档中,编写函数test() ,实现如下功能: (1)文本框失去焦点时,验证用

.在下面的HTML文档中,编写函数test() ,实现如下功能: (1)文本框失去焦点时,验证用,第1张

function test(){

var value=$(this).val()

if(value==""){

$("#message").text("电话号码不能为空")

$("#message").show()

}else if(!/^1[3|4|5|8][0-9]\d{4,8}$/.test(value)){

$("#message").text("电话号码格式错误")

$("#message").show()

}

}

function test1(){

$("#message").hide()

}

1、首先新建一个html文件,命名为test.html,在test.html文件内,使用p标签创建一段文字,并且设置p标签的id属性为txt,主要用于下面通过该id获得元素对象。

2、然后在p标签的下面,使用button标签创建一个按钮,名称为“改变字体大小”。

3、接着在test.html的js标签内,使用function声明一个函数cgsize()。

4、然后在cgsize()函数内,使用getElementById()方法获得p元素对象,并设置style属性中的fontSize为25px,即字体的大小改变为25px。

5、最后在浏览器打开test.html文件,点击按钮,改变文字的大小。

问题三答案

function test(){

var temp = $("input[type=text]").val()

// 这里还包括检查了手机号码

var pattern /^(\d{3,4}(-)?\d{7,8})|(1[3568]\d{9})$/

if(!pattern.exec(temp)){

$("#message").append("不是电话号码")

}

}

问题二答案:

$(function(){

$("#shot").click(function(){

var x = 50 // 最大数

var y = 10 // 最小数

var rand = new Array()

var temp = new Array()

for(var i=0i<10i++){  //获取随机数数组

//自定义随机规则

rand[i] = parseInt(Math.random()*(x - y + 1) + y)

}

temp = rand.sort() //产生排序后的数组

for(var j=9j>=0j--){

//倒着循环插入,从大到小排序

$("#insert").append("<td>" + temp[j] + "</td>")

}

$("#sorttable").show()

})

})

问题一答案:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6230339.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存