问题多~
1,关闭页面是什么事件,我想在用户点退出时往sql填退出时间,可如果他直接关闭ie,怎么办呢?
2,javascript判断文本框不能为空,我在2003里是这么写的,在2005里不行
asp里
<script >
function CheckName()
{
var strName=document.all( "AnonyTextBox ").value;
var strName=document.all( "PwdTextBox ").value;
if(strName== " ")
{
alert( "用户名不能为空! ");
return false;
}
else if
{
alert( "密码不能为空! ");
return false;
}
return true;
}
</script>
后台
if(!IsPostBack )
{
OKButton.Attributes.Add( "onclick ", "return CheckName() ");
}
请问有什么问题呢?
3,两个RadioButton,想要选中一个则另一个为不选中状态,即两个只能选中一个
,怎么办?
4,怎么用javascript判断textbox为英文、数字,以及有位数限制,然后是判断两个textbox的text一样,都要用js处理。
前三个每隔10分,最后一个20,谢谢大家~~
[解决办法]
3,两个RadioButton,想要选中一个则另一个为不选中状态,即两个只能选中一个
,怎么办?
两个RadioButton的GroupName设置成一样的
[解决办法]
1.关闭IE判断
if(event.clientX <0&&event.clientY <0)
2.
OKButton.Attributes.Add( "onclick ", "return CheckName(); ");
注意:加了个“;”
3.用RadioButtonList。
4.
判断数字:/\D/(用正则) 或 isNaN 再或
: <script language=javascript>
function onlyEng()
{
if(!(event.keyCode> =48&&event.keyCode <=57))
event.returnValue=false;
}
</script>
只能是英语字符: <input onkeydown= "onlyEng(); ">
判断英文字符: <script language=javascript>
function onlyEng()
{
if(!(event.keyCode> =65&&event.keyCode <=90))
event.returnValue=false;
}
</script>
只能是英语字符: <input onkeydown= "onlyEng(); ">
长度:length即可做到
一样:textbox.value ==test
[解决办法]
4,怎么用javascript判断textbox为英文、数字,以及有位数限制,然后是判断两个textbox的text一样,都要用js处理。
这个要用正则表达式!
var reg = /\d{11}/;
reg.test(k)
表示11位数字
var reg = /[a-z]{1-5}/
表示1-5个小写字母