html输入框监听回车,JavaScript监听文本框回车事件并过滤文本框空格的方法

本文实例讲述了JavaScript监听文本框回车事件并过滤文本框空格的方法。分享给大家供大家参考。具体如下:

var username = null;

var password = null;

//获取文本框

onload = function()

{

username = document.getElementById("txtUserName");

password = document.getElementById("txtPassWord");

}

//清空文本框

function clearTxt()

{

username.value = "";

password.value = "";

username.focus();

// document.getElementById('txtUserName').value="";

// document.getElementById('txtPassWord').value="";

// document.getElementById('txtUserName').focus();

}

//确定

function chkTxt()

{

//删除前后空格

username.value = username.value.replace(/(^\s*)|(\s*$)/g,"");

password.value = password.value.replace(/(^\s*)|(\s*$)/g,"");

//判空

if(username.value.length == 0)

{

alert("请输入用户名!");

username.focus();

}

else if(password.value.length == 0)

{

alert("请输入密码!");

password.focus();

}

else

document.getElementById("btnLogin").click();

}

//回车监听

function onkey()

{

if (window.event.keyCode==13)

{

// document.all["btnLogin"].focus();

// if(document.activeElement.id = "aReset")

//判断当前焦点所在的控件的id是aReset

// {

// document.getElementById("aReset").focus();

// }

document.getElementById("aLogin").focus();

return false;

}

}

css代码:

#btnLogin

{

width: 0px;

height: 0px;

border-style: none;

background-color: White;

}

html代码:

用户:

runat="server" name="u_name" class="input bold" type="text"/>

密码:

runat="server" name="u_pass" class="input" type="password"/>

确定

重置--%>

重置

Text="" OnClick="btnLogin_Click" />

希望本文所述对大家的javascript程序设计有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值