javascript 一些用法小结


Posted in Javascript onSeptember 11, 2009

如下的用法需要在JSP中增加属性onclick. 以全选为例,onclick="javascript:allselect()"//javascript可以省略
或者将function allselect()用document.getElementById("allselectbox").onclick = function();
全选:
fuction allselect(){
var form = document.forms[0];
var state = form.allselectbox.checked;
var length = form.username.length;
if(length){
for(var i=0;i<length;i++){
form.usernames[i].checked=state;
}
}else form.username.check = state;
}
全选的另一种写法:
function allSelect(){
var items = document.getElementsByName("usernames");
var state = document.getElementsByName("allselectbox")[0].checked;
if(items.length){
for(var i = 0; i < items.length; i++){
items[i].checked = state;
}
}else{
items.checked = state;
}
}
单项选择:
fuction selectitem(){
var form = document.forms[0];
var length = form.username.length;
if(length){
for(var i=0;i<length;i++){
if(form.usernames[i].checked) return true;
}
}else return form.usernames.check;
}
转到其他页面:
function topage(page){
var form = document.forms[0]
form.page.value = page;
form.submit;
}
取单选框的值Radio:
function getradiovalue(objradio){
var result = "";
try{
if(typeof(objradio.value)=="undefined"){
for(var i=0;i<objradio.length;i++){
if(objradio[i].checked){
return objradio[i].value;
}
}
}else{
if(objradio.checked) result = objradio.value;
}
}catch(e){result = "";}
return result;
}
email验证:
function isValidEmail(inEmail){
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return filter.test(inEmail);
}
检验手机格式:
function validateMobile(){
var form = document.forms[0];
if(form.mobile.value!=""){
var num = /^1[35]\d{9}$/
if(!num.test(form.mobile.value)){
alert("收货人的手机号格式不正确");
return false;
}
alert("正确");
}
}
待续........

Javascript 相关文章推荐
jquery 插件开发备注
Aug 27 Javascript
动态加载脚本提升javascript性能
Feb 24 Javascript
js 动态修改css文件用到了cssRule
Aug 20 Javascript
JavaScript动态创建link标签到head里的方法
Dec 22 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
Feb 10 Javascript
JQuery显示隐藏页面元素的方法总结
Apr 16 Javascript
JavaScript中的toLocaleDateString()方法使用简介
Jun 12 Javascript
Bootstrap CSS组件之按钮组(btn-group)
Dec 17 Javascript
js+html制作简单验证码
Feb 16 Javascript
jQuery插件HighCharts绘制的基本折线图效果示例【附demo源码下载】
Mar 07 Javascript
JS动态插入脚本和插入引用外部链接脚本的方法
May 21 Javascript
ionic4+angular7+cordova上传图片功能的实例代码
Jun 19 Javascript
JS 日期验证正则附asp日期格式化函数
Sep 11 #Javascript
jquery 简单导航实现代码
Sep 11 #Javascript
禁止JQuery中的load方法装载IE缓存中文件的方法
Sep 11 #Javascript
一个用javascript写的select支持上下键、首字母筛选以及回车取值的功能
Sep 09 #Javascript
用Javascript 和 CSS 实现脚注(Footnote)效果
Sep 09 #Javascript
Javascript 获取滚动条位置等信息的函数
Sep 08 #Javascript
实现png图片和png背景透明(支持多浏览器)的方法
Sep 08 #Javascript
You might like
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
总结PHP中数值计算的注意事项
2016/08/14 PHP
PDO::errorInfo讲解
2019/01/28 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
2019/10/30 PHP
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
jquery的ajax提交form表单的两种方法小结(推荐)
2016/05/25 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
网络传输协议(http协议)
2016/11/18 Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
Vue入门之数量加减运算操作示例
2018/12/11 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
2019/05/13 Javascript
JS实现图片切换特效
2019/12/23 Javascript
JS实现简单的表格增删
2020/01/16 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
[47:20]DAC2018 4.4 淘汰赛 Optic vs Mineski 第一场
2018/04/05 DOTA
[01:06:18]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第二场 1月26日
2021/03/11 DOTA
树莓派中python获取GY-85九轴模块信息示例
2013/12/05 Python
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
在Django的通用视图中处理Context的方法
2015/07/21 Python
python 列表,数组和矩阵sum的用法及区别介绍
2018/06/28 Python
Python get获取页面cookie代码实例
2018/09/12 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
2019/08/24 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Python中的xlrd模块使用原理解析
2020/05/21 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
Python利用pip安装tar.gz格式的离线资源包
2020/09/14 Python
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
篮球赛口号
2014/06/18 职场文书
2015年先进个人自荐书
2015/03/24 职场文书
2015年班组建设工作总结
2015/05/13 职场文书