二.只能输入英文字母和数字,不能输入中文代码如下:onkeyup="value=value.replace(/[" />
文档库 最新最全的文档下载
当前位置:文档库 › js限制文本框只能输入数字或字母的方法总结

js限制文本框只能输入数字或字母的方法总结

js限制文本框只能输入数字或字母的方法总结
js限制文本框只能输入数字或字母的方法总结

Js实现限制文本框只能输入字母或数字的方法总结一.只能输入字母和汉字

代码如下:

maxlength=10 name="Numbers">

二.只能输入英文字母和数字,不能输入中文

代码如下:

onkeyup="value=value.replace(/[^\w\.\/]/ig,'')"> 三.只能输入数字和英文

代码如下:

onKeyUp="value=value.replace(/[^\d|chun]/g,'')"> 四.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

代码如下:

五.小数点后只能有最多两位(数字,字母,中文都可输入),

可以输入运算符号:

代码如下:

onkeyup="this.value=this.value.replace(/^(\-)*(\d+ )\.(\d\d).*$/,'$1$2.$3')">

六.文本框只能输入数字代码(小数点也不能输入代码如下:

onkeyup="this.value=this.value.replace(/\D/g,'')"

onafterpaste="this.value=this.value.replace(/\D/g, '')">

七.只能输入数字,能输小数点

代码如下:

onkeyup="if(isNaN(value))execCommand('undo')"

onafterpaste="if(isNaN(value))execCommand('undo')"

>

八.输入大于0的正整数

代码如下:

onkeyup="if(this.value.length==1){this.value=this.

value.replace(/[^1-9]/g,'')}else{this.value=this.v

alue.replace(/\D/g,'')}"

onafterpaste="if(this.value.length==1){this.value= this.value.replace(/[^1-9]/g,'')}else{this.value=t his.value.replace(/\D/g,'')}">

判断页面文本框中输入的类型(数字,符号,字母,汉字)

判断页面文本框中输入的类型(数字,符号,字母,汉字)!! 分类:java 2009-06-03 09:45 385人阅读评论(1) 收藏举报 制作表单时限制文本框输入内容的类型,用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只能输入数字和英文 7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

js弹出对话框的3种方式

js弹出对话框3种方式对话框有三种

1:只是提醒,不能对脚本产生任何改变; 2:一般用于确认,返回true 或者false ,所以可以轻松用于if...else...判断 3:一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的插入UBB格式图片 下面我们分别演示: @LANGUAGE="JA V ASCRIPT" CODEPAGE="936"%









对话框有三种
1:只是提醒,不能对脚本产生任何改变;
2:一般用于确认,返回true 或者false ,所以可以轻松用于 if     else     判断
3:一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的插入UBB格式图片
下面我们分别演示:
演示一:提醒对话框

  

演示二:确认对话框

  

演示三:要求用户输入,然后给个结果

  

javaScript重点知识总结

1、JavaScript 显示数据 JavaScript 可以通过不同的方式来输出数据: 使用window.alert()弹出警告框。 使用document.write()方法将内容写到HTML 文档中。 使用innerHTML写入到HTML 元素。 使用console.log()写入到浏览器的控制台。 实例: document.getElementById("demo").innerHTML = "段落已修改。"; document.write("

这是一个标题

");//write可以直接写入格式! 2、JavaScript 数据类型 var length = 16; // Number 通过数字字面量赋值var points = x * 10; // Number 通过表达式字面量赋值var lastName = "Johnson"; // String 通过字符串字面量赋值var cars = ["Saab", "Volvo", "BMW"]; // Array 通过数组字面量赋值var person = {firstName:"John", lastName:"Doe"}; // Object 通过对象字面量赋值 var cars=new Array(); cars[0]="Saab"; cars[1]="Volvo"; cars[2]="BMW"; 3、JavaScript事件

HTML 事件可以是浏览器行为,也可以是用户行为。 以下是HTML 事件的实例: HTML 页面完成加载。 HTML input 字段改变时。 HTML 按钮被点击。 右图是常见的事件(前面都有on) 事件有三种写法,举onclick为例: //后面再写函数实现方式。 4、JavaScript 字符串 var carname = "Volvo XC60"; var character = carname[7]; //字符串的索引从0 开始 JavaScript本身对单引号还是双引号没有区别。一般都用双引号,两个都存在时,再考虑。

字母和数字1-10练习

26个英文字母和数字1-10练习 Ⅰ.Read and write. ( 请你按发音规则写出字母家族成员。) 1.Aa 2.Ee 3.Ii 4.Oo 5.Uu 6.Ff 7. II. Write the letters . (写出下列字母的邻居。) 1. Ee 2. Yy 3. Ii 4. Kk 5. Xx 6. Ff 7. Bb 8. Hh 9. Mm 10. Vv III. Judge. (判断,打钩或画叉) ()1. A,H,J,K 按发音归类,属于同一家族。 ()2. B,E,I,G 按发音归类,属于同一家族。 ()3. Q, U, V, W按发音归类,属于同一家族。 ()4. L, S, X, Z 按发音归类,属于同一家族。 ()5. g, y, q, p, j在四线格书写时都只占下两格。 ()6. M, W 都是两笔完成。 ()7. a, x,e ,i , m, z 在四线格书写时都占中间1格。

()8. “t ”第一笔是“—”。 ()9. “ i ”书写时第一笔是“·”。 ()10. “ H”书写时第二笔是“∣”。 Ⅳ. Circle and write. (圈出隐藏的5个单词,并按顺序在下方横线上写出单词意思) 1.数字:t s i x j l t m d f a t h r e e l p s e v e n j z s n i n e q w y t w o g ----------------------------------------------------------------------------------- 2.文具:f j e r a s e r h r j p e n y u b o o k p l j h c r a y o n w e p e n c i l b o x o p ----------------------------------------------------------------------------------- 3.食物:b b u p b r e a d j f e g g p y f i s h q w e r c a k e x s r y r i c e h g p y ----------------------------------------------------------------------------------- 4.动物:j k t i g e r y m o n k e y q s d f b i r d x z h g p a n d a l j b e a r h n ----------------------------------------------------------------------------------- 5.身体:y m o u t h g b a r m f g l e g y f a c e p o l k m v e y e h h d e g k l p m -----------------------------------------------------------------------------------6.颜色:b r o w n h g y w h i t e d f h g r e e n p k o r a n g e j l v n y e l l o w r t ----------------------------------------------------------------------------------- Ⅴ.写出下列算式的数字答案: four + two= three + six= one + eight= ten – five= nine – seven= eight – four= two + seven= five – three= one + six = ten – nine =

js alert,confirm,prompt的用法(附加一段有用的alert代码

js alert,confirm,prompt的用法(附加一段有用的alert代码 alert() 弹出个提示框(确定) confirm() 弹出个确认框(确定,取消) prompt() 弹出个输入框让你输入东西 使用消息框 使用警告、提示和确认 可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好注意,这样有助于您记住这些消息框属于哪个对象。 警告消息框 alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。 window.alert("欢迎!请按“确定”继续。"); 确认消息框 使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。 var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。"); if (truthBeTold) { window.alert("欢迎访问我们的 Web 页!"); } else window.alert("再见啦!"); 提示消息框 提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 ""。 与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框 var theResponse = window.prompt("欢迎?","请在此输入您的姓名。"); window.confirm 参数就只有一个.显示提示框的信息. 按确定,返回true; 按取消返回false.

js_文本框输入限制

JS只能输入数字,数字和字母等的正则表达式 2011-12-07 11:44 JS判断只能是数字和小数点 0.不能输入中文 1) 2)

1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点.

js常用总结

JavaScript的内部对象: (1) Object (2) String (3) Math (4) Date (5) toString JavaScript 代码放在另一个单独的文件里,然后在网页(HTML文件)中使用“SRC= 此单独文件的路径/地址(URL)”来使用此单独文件里的JavaScript 程序代码。一般将这个单独的文件保存为扩展名为.JS 的文件: JS - 常用語句 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value=document.getElementById("input").value.toUpperCa se(); 7.JS中的值类型: String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型: parseInt(),parseFloat() 9.JS中的数字转换成字符型: ("" 变量) 10.JS中的取字符串长度是: (length) 11.JS中的字符与字符相连接使用号. 12.JS中的比较操作符有: == 等于,!=不等于,>,>=,<.<= 13.JS中声明变量使用: var 来进行声明 14.JS中的判断语句结构: if(condition){}else{} 15.JS中的循环结构: for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环中止的命令是: break 17.JS中的函数定义:

JS警告框 alert()、confirm()、prompt()的区别

使用消息框 使用警告、提示和确认 可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好注意,这样有助于您记住这些消息框属于哪个对象。 警告消息框 alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。 window.alert("欢迎!请按“确定”继续。"); 确认消息框 使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。 var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。"); if (truthBeTold) { window.alert("欢迎访问我们的 Web 页!"); } else window.alert("再见啦!"); 提示消息框 提示消息框提供了一个文本字段,用户可以在此字段输入一个答案来响应您的提示。该消息框有一个“确定”按钮和一个“取消”按钮。如果您提供了一个辅助字符串参数,则提示消息框将在文本字段显示该辅助字符串作为默认响应。否则,默认文本为 ""。 与alert( ) 和 confirm( ) 方法类似,prompt 方法也将显示一个模式消息框。用户在继续操作之前必须先关闭该消息框 var theResponse = window.prompt("欢迎?","请在此输入您的姓名。"); 用confirm来做删除确认可以这样做: 删除

VB中使文本框只能输入数字的方法

https://www.wendangku.net/doc/cb8642705.html,中使文本框只能输入数字的方法 编制计算类程序时文本框一般都用于输入数字数据,此时可以通过以下步骤来确保用户输入数据的正确性: 编制计算类程序时文本框一般都用于输入数字数据,此时可以通过以下步骤来确保用户输入数据的正确性: 首先添加好文本框控件TextBox后把属性IMEMode的值改成Disable,这样在该文本框中就不能使用中文输入法了。然后对文本框的KeyPress事件添加以下代码 Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Textbox1.KeyPress If Char.IsDigit(e.KeyChar) Or e.KeyChar = Chr(8) Then e.Handled = False Else e.Handled = True End If End Sub 其中e.KeyChar是键盘输入的键对应的字符,IsDigit函数可以判断是否为0到9的数字,Chr(8)为退格键,当e.Handled为True时,程序认为该KeyPress事件已经被处理过了,文本框的内容也就不会发生变化了。从以上程序中不难看出,此时文本框只能接受数字和退格键,也就是说这个文本框是用来输入整数的。 如果文本需要输入小数的话,就要能够输入小数点".",而且小数点只能输入一次,此时可以将上面的函数改为下面的格式: Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Textbox1.KeyPress If Char.IsDigit(e.KeyChar) or e.KeyChar = Chr(8) or e.KeyChar = "." Then If e.KeyChar = "." And InStr(TextBox1.Text, ".") > 0 Then e.Handled = True Else e.Handled = False End If Else e.Handled = True End If End Sub 其中函数InStr返回指定字符在字符串中的位置,当字符串中不含此字符时,返回一个负数。这时文本框可以用来输入正整数及小数。

个人心得javascript总结模板

个人心得javascript总结模板 个人心得javascript总结模板 篇一:个人心得javascript总结 1、javascript 是一种基于对象,和事件驱动的并具有安全性的脚本语言;基于对象,动态语言,无需编译,直接解释执行; 2、可以放在的地方; A、中,一对 之间; B、单独文件中 C、将脚本程序代码作为属性值、javascript 3、保留字以及关键字; 4、javascript基本语法: 4.1 标识:大小写字母,数字,下划线,和美元符号:不能以数字开头; 4.2 javascript严格区分大小写 4.3 每条语句必须以分号结束;(不写,一般没事,但是可能会引起不必要的歧义) 4.4 多行注释**单行注释: 4.5 Function test(){ Var i=100;不加var 就会自动变成全局变量,这样在以后会产生冲突;

Alert(i); } Test(); 5、数据类型:(数字,boolean,String字符串;日期什么的是对象了) 特殊值:NaN,Infinity,函数isNaN();isFinite(); Boolean,取值只能是true,和false 全是小写 逻辑运算符 var a=100; var b=0; var c=a||b; alert(c);返回值是100:就是当两边返回值都是false时,返回第一个或最后一个不为false的值; 6、什么值在javascript中是false? 逻辑运算中,0,“”,false,null,undefined,NaN均表示false 6.1想要赋个默认值:怎么办? function test(e){ e=e||new object(); if(https://www.wendangku.net/doc/cb8642705.html,!='ang'){ alert(e);}} test(3); 看这里: Var sth=test;相当于将函数赋给一个变量,这个变量之后可以传参运行

js给文本框动态绑定onblur方法,失焦的时候触发

1.//以下以失焦时,去掉文本框对应值的前后空格为例;此外存在局部刷新元素也适应,局部刷新 后再调用此方法即可。 2.var funMap = {};//记录页面变动之前的所有元素原始onblur方法 3.var tmpMap = null;//以元素name为key存储onblur方法,存在当前页面原始onblur方 法; 4.function bindOnblurEvent(){//绑定对象类型input(type=text) texttarea 5. var elements = document.getElementsByTagName('form')[0]; 6.tmpMap = {}; 7. if(elements != null){ 8. for ( var i = 0; i 0)){ 20. tmpMap[elements[i].name] = addFun; 21. } 22. } 23. //给onblur绑定新的方法 24. elements[i].onblur = addOnblurFun; 25. } 26. } 27.funMap = tmpMap; 28. } 29.} 30. 31.function addOnblurFun(){ 32. //input texttarea 所输入的字符串去掉前后空格 33.this.value = this.value.replace(/(^\s*)|(\s*$)/g, ""); 34. 35. //调用原始的onblur方法

javascript笔记总结

DAY01 基本使用 什么是javascript 发展历史 javascript组成ECMAScript+BOM+DOM 使用标签 document.write方法 注释 使用引入js文件的方式