javascript的一下常用的
来源:互联网 发布:python支付宝扫码支付 编辑:程序博客网 时间:2024/04/30 04:13
插入光标所在的Text
<input onblur="global=this"><br/>
<input onblur="global=this"><br/>
<input type=button value=meizz onclick="mm()">
<SCRIPT LANGUAGE="javascript">
var global = null; //记录是要在哪个文本框里插入
function mm()
{
var old = window.clipboardData.getData("Text");
var txt = window.prompt("请输入", "");
if(txt && global)
{
window.clipboardData.setData("Text", txt);
global.focus();
document.execCommand('Paste');
global=null;
}
window.clipboardData.setData("Text", old);
}
</SCRIPT>
按回车提交
<script language="javascript">
<!--
document.onkeydown=function()
{
loginform.submit()
}
//-->
</script>
改变td的状态
<script>
function Click_B(){
div1.innerHTML = "<input type=text id=t1>";
//div1.innerTEXT = "test";
}
function Click_B2(){
div1.innerHTML = t1.value;
}
</script>
<table><tr><td><div id=div1>点击以前</div></td></tr></table>
<input type=button value="更改" onclick="Click_B()">
<input type=button value="保存" onclick="Click_B2()">
判断复选框是否选中
<script language="javascript">
<!--
function check()
{
var o1 = document.getElementsByName('r');
var o2 = document.getElementsByName('c');
var i;
var j=0,p=0;
for(i=0;i<o1.length;i++)
{
if(o1[i].checked)
{
alert('选中的单选按钮ID:'+o1[i].id);
j++;
}
}
if(j==0) alert('没选择单选按钮!');
for(i=0;i<o2.length;i++)
{
if(o2[i].checked)
{
alert('选中的多选按钮ID:'+o2[i].id);
p++;
}
}
if(p==0) alert('没选择多选按钮!');
}
//-->
</script>
<input type=radio name=r id=r1>r1
<input type=radio name=r id=r2>r2
<input type=radio name=r id=r3>r3
<br>
<input type=checkbox name=c id=c1>c1
<input type=checkbox name=c id=c2>c2
<input type=checkbox name=c id=c3>c3
<input type=checkbox name=c id=c4>c4
<input type=checkbox name=c id=c5>c5
<p><input type=button value=check onclick="check();"></p>
取Input的值
<script language="javascript">
<!--
function check()
{
var o = document.getElementsByTagName('INPUT');
for(var i=0;i<o.length;i++)
{
if(o[i].type == 'radio' && o[i].checked) alert('选中单选框的value:'+o[i].value);
if(o[i].type == 'checkbox' && o[i].checked) alert('选中复选框的value:'+o[i].value);
}
}
//-->
</script>
全选
<form name=meizz>
<input type=checkbox name=All onclick="checkAll('mm')">??<br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/><br/>
<input type=checkbox name=All2 onclick="checkAll('mm2')">??<br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
</form>
<SCRIPT LANGUAGE="JavaScript">
function checkAll(str)
{
var a = document.getElementsByName(str);
var n = a.length;
for (var i=0; i<n; i++)
a[i].checked = window.event.srcElement.checked;
}
function checkItem(str)
{
var e = window.event.srcElement;
var all = eval("document.meizz."+ str);
if (e.checked)
{
var a = document.getElementsByName(e.name);
all.checked = true;
for (var i=0; i<a.length; i++)
{
if (!a[i].checked){ all.checked = false; break;}
}
}
else all.checked = false;
}
</SCRIPT>
<input type=radio name=r value=1>
<input type=radio name=r value=2>
<input type=radio name=r value=3>
<p>
<input type=checkbox name=c value=1>
<input type=checkbox name=c value=2>
<input type=checkbox name=c value=3>
<p>
<input type=button value=check onclick="check();">
如何进行全文替换
<script>
var strText = new String() ;
strText="<input type=text><input type=submit>"
alert( strText ) ;
var re = new RegEXP ("<", "gi") ;
var newstr = strText.replace(re, "<") ;
alert( newstr ) ;
</script>
时间格式
<script language=javascript>
alert("2004-9-3".replace(//-(/d{1})/ig,"-0$1"))
</script>
<script language="vbScript" >
set re = new RegExp
re.Pattern = "/-(/d{1})"
re.Global = true
msgbox re.Replace("2004-9-3", "-0$1")
set re =nothing
</script>
中文标点的判断
<input type=text name=a>
<input type=button value="提交" onclick="chk()">
<script language="JavaScript">
function chk()
{
b=/^/s*[A-Za-z0-9/u4e00-/u9fa5,。;:“”‘’!?、]*/s*$/;
c=document.all.a.value;
if (c.replace(b,"")!="")
{
alert("您输入了非法字符");
}
}
</script>
<input onblur="global=this"><br/>
<input onblur="global=this"><br/>
<input type=button value=meizz onclick="mm()">
<SCRIPT LANGUAGE="javascript">
var global = null; //记录是要在哪个文本框里插入
function mm()
{
var old = window.clipboardData.getData("Text");
var txt = window.prompt("请输入", "");
if(txt && global)
{
window.clipboardData.setData("Text", txt);
global.focus();
document.execCommand('Paste');
global=null;
}
window.clipboardData.setData("Text", old);
}
</SCRIPT>
按回车提交
<script language="javascript">
<!--
document.onkeydown=function()
{
loginform.submit()
}
//-->
</script>
改变td的状态
<script>
function Click_B(){
div1.innerHTML = "<input type=text id=t1>";
//div1.innerTEXT = "test";
}
function Click_B2(){
div1.innerHTML = t1.value;
}
</script>
<table><tr><td><div id=div1>点击以前</div></td></tr></table>
<input type=button value="更改" onclick="Click_B()">
<input type=button value="保存" onclick="Click_B2()">
判断复选框是否选中
<script language="javascript">
<!--
function check()
{
var o1 = document.getElementsByName('r');
var o2 = document.getElementsByName('c');
var i;
var j=0,p=0;
for(i=0;i<o1.length;i++)
{
if(o1[i].checked)
{
alert('选中的单选按钮ID:'+o1[i].id);
j++;
}
}
if(j==0) alert('没选择单选按钮!');
for(i=0;i<o2.length;i++)
{
if(o2[i].checked)
{
alert('选中的多选按钮ID:'+o2[i].id);
p++;
}
}
if(p==0) alert('没选择多选按钮!');
}
//-->
</script>
<input type=radio name=r id=r1>r1
<input type=radio name=r id=r2>r2
<input type=radio name=r id=r3>r3
<br>
<input type=checkbox name=c id=c1>c1
<input type=checkbox name=c id=c2>c2
<input type=checkbox name=c id=c3>c3
<input type=checkbox name=c id=c4>c4
<input type=checkbox name=c id=c5>c5
<p><input type=button value=check onclick="check();"></p>
取Input的值
<script language="javascript">
<!--
function check()
{
var o = document.getElementsByTagName('INPUT');
for(var i=0;i<o.length;i++)
{
if(o[i].type == 'radio' && o[i].checked) alert('选中单选框的value:'+o[i].value);
if(o[i].type == 'checkbox' && o[i].checked) alert('选中复选框的value:'+o[i].value);
}
}
//-->
</script>
全选
<form name=meizz>
<input type=checkbox name=All onclick="checkAll('mm')">??<br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/>
<input type=checkbox name=mm onclick="checkItem('All')"><br/><br/>
<input type=checkbox name=All2 onclick="checkAll('mm2')">??<br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
<input type=checkbox name=mm2 onclick="checkItem('All2')"><br/>
</form>
<SCRIPT LANGUAGE="JavaScript">
function checkAll(str)
{
var a = document.getElementsByName(str);
var n = a.length;
for (var i=0; i<n; i++)
a[i].checked = window.event.srcElement.checked;
}
function checkItem(str)
{
var e = window.event.srcElement;
var all = eval("document.meizz."+ str);
if (e.checked)
{
var a = document.getElementsByName(e.name);
all.checked = true;
for (var i=0; i<a.length; i++)
{
if (!a[i].checked){ all.checked = false; break;}
}
}
else all.checked = false;
}
</SCRIPT>
<input type=radio name=r value=1>
<input type=radio name=r value=2>
<input type=radio name=r value=3>
<p>
<input type=checkbox name=c value=1>
<input type=checkbox name=c value=2>
<input type=checkbox name=c value=3>
<p>
<input type=button value=check onclick="check();">
如何进行全文替换
<script>
var strText = new String() ;
strText="<input type=text><input type=submit>"
alert( strText ) ;
var re = new RegEXP ("<", "gi") ;
var newstr = strText.replace(re, "<") ;
alert( newstr ) ;
</script>
时间格式
<script language=javascript>
alert("2004-9-3".replace(//-(/d{1})/ig,"-0$1"))
</script>
<script language="vbScript" >
set re = new RegExp
re.Pattern = "/-(/d{1})"
re.Global = true
msgbox re.Replace("2004-9-3", "-0$1")
set re =nothing
</script>
中文标点的判断
<input type=text name=a>
<input type=button value="提交" onclick="chk()">
<script language="JavaScript">
function chk()
{
b=/^/s*[A-Za-z0-9/u4e00-/u9fa5,。;:“”‘’!?、]*/s*$/;
c=document.all.a.value;
if (c.replace(b,"")!="")
{
alert("您输入了非法字符");
}
}
</script>
- javascript的一下常用的
- 初学javascript,网上的资料收集一下
- javascript常忘的备份一下
- 重温一下javascript的词法结构
- 分享一下常用的hosts列表
- 记录一下常用的正则表达式
- MyEclipse10的注册码,记录一下,以后常用
- 常用常忘的delegate,记一下。
- 分享一下eclipse/Myeclipse常用的快捷键
- android am & pm常用的一下命令
- 整理一下常用的js校验
- 总结一下自己常用的命令
- 总结一下JQuery的常用API
- 总结一下常用的VScode快捷键
- 总结一下平时常用的知识
- 记录一下自己常用的方法
- awk 以及 sed 的一下常用方法
- 收集一下Android常用的快捷键
- 显示器的分辨率变化如走马灯,叫我如何适应它
- 关于MYSQL字段长度设置的问题
- 开个淘宝小店
- 使用c++开发学习笔记
- SQL Server 2005数据库
- javascript的一下常用的
- Unix系统日志介绍和集中采集思路
- 记SQL Server的SA用户密码解决方法
- 如何控制在文本框中只输入数字
- 最详细的批处理教程
- 工作我的事-责任
- Netbeans6.5 Beta --Feature Highlights
- 生成插入脚本
- Tiburon遊記4 結合分散式DataSnap和JSON架構