手机号码、获得当前时间,下拉框,填写限制

//手机数字限字

手机号码:<input type="text" id="txtPhoneNumber" value="" />
<script type="text/javascript">
var oTxt = document.getElementById(‘txtPhoneNumber‘);
oTxt.onblur = function () {
var num = this.value;
if (isNaN(num) || num.length != 11) {
alert(‘手机号码长度不正确‘);

}
else {
var prefix = num.substring(0, 2);
if (prefix == "13"
|| prefix == "15"
|| prefix == "17"
||prefix=="18"
) {
alert("手机号码类型正确");
} else
{
alert("你输入的手机号码有误");
}
}
}
</script>

//获得当前时间

<a id="demo" href="#">显示当前日期</a>
<span id="date"></span>
<script type="text/javascript">
var lnk = document.getElementById(‘demo‘);
var oSpan = document.getElementById(‘date‘);
lnk.onclick = function () {
oSpan.innerHTML = new Date().toLocaleString();
if(e &&e.preventDefault){
e.preventDefault();
}else
{
window.event.returnValue = false;
}
}
</script>

//select下拉框

<script type="text/javascript">
//写法1
var displayArr = [‘苹果‘, ‘香蕉‘, ‘绿树‘, ‘狗狗‘];
//方法2
var valueArr = [];
valueArr.push(‘apple‘);
valueArr.push(‘banana‘); //push=List.Add();
valueArr.push(‘dog‘);
valueArr.push(‘tree‘);
document.write("<select>")
for (var i = 0; i < 4; i++) {
document.write(
"<option >value=‘" + valueArr[i] + "‘>"
+ displayArr[i]
+"</option>");
}
document.write("</select>");
</script>
</body>

时间: 2024-10-09 20:03:11

手机号码、获得当前时间,下拉框,填写限制的相关文章

python selenuim如何判断下拉框是否加载出来,超过时间不再等待

s_flag = True time_start = time.time() while s_flag: doc = etree.HTML(unicode.encode(driver.page_source, encoding='utf-8')) from_list = doc.xpath("""//*[@id="ext-gen267"]/div""") if len(from_list) == 0: time_end = t

Excel 2013如何为某一列都限制只能填写下拉框的值

如下图: 先选中那一列,然后选择数据中的数据验证,来源中用逗号分隔的就是下拉框的选项值,其中的逗号要是英文的逗号.

select下拉框插件jquery.editable-select

项目中有个需求,下拉框既可以下拉选择,也可以手动填写 html代码 1 <span>数据来源</span> 2 <select class="source"> 3 <option value="0">人工导入</option> 4 <option value="1">数据服务平台</option> 5 </select> js代码 1 $('#noMe

dojo:如何为表格添加从数据库获得存储的下拉框

为表格添加下拉框的例子官网上就有,但如果下拉框的数据是从数据库请求的.需要有一些注意的地方. 首先希望实现的效果如下图所示: 表格初始数据为空,点击查询后获得表格表格数据,但下拉框的数据是在对应的formatter函数中单独向服务器中请求的. 大概的步骤如下: 1.初始化表格 gridLayout =[{ defaultCell: { type: cells._Widget, styles: 'text-align: center;' }, cells: [ { name: "WBS"

vue.js实现单选框、复选框和下拉框

Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势.下边以单选框.复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式. 一.单选框 在传统的HTML中实现单选框的方法如下: <div id="app"> <input type="radio" name="gender" value="man" id="man"/><label

jQuery动态生成&lt;select&gt;下拉框

前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下. 下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友 1.动态生成下拉框的两种方式 (1)将数据放在model中,JSP页面用EL表达式${}取出,该方式缺点是数据更改时必须刷新整个页面,本文不过多描述. (2)就是本文要说的jQuery动态生成了,该方式适合数据频繁变动的场景. 2.<select>组成 <select> <option value=”aa

js设置下拉框选中后change事件无效解决

下拉框部分代码: <select id="bigType"> <option value="">请选择</option> <option value="1">xiamen</option> <option value="2">beijing</option> </select> <select id="smallTy

html的下拉框的几个基本使用方法

尽管使用EXT开发了一段时间,可是自己认为我对javascript还是不是非常熟,所以边看书边做小样例 给自己以后用到的时候查看下,都是非常主要的东西,对刚開始学习的人可能有点帮助以下是代码 Java代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk"> <title>grid</title> &l

QCombobox设置下拉框的宽度

这几天写一个项目,里面用到qcombobox组件,其中下拉框含有129个子项,所以在点击的时候,一个下拉框就将整个电脑屏幕给占满了,很不好看并且在使用中会造成很大的苦恼.其实我就是想设置一个下拉框最大的高度,而且,剩下还未显示的子项就用滚动条来代替. 网上搜了很长时间,很多都是人云亦云,不能解决问题,所以,今天写下这个博客,一来,留给自己存档,而来,留给后来的同学,希望不要走我这条老路. 下拉框高度主要分两种. 一.下拉框子项的高度: [cpp] view plain copy setStyle