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,谢谢大家~~
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,谢谢大家~~
var strName=document.getElementById("PwdTextBox").value;
,怎么办?
两个RadioButton的GroupName设置成一样的
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
这个要用正则表达式!
var reg = /\d{11}/;
reg.test(k)
表示11位数字
var reg = /[a-z]{1-5}/
表示1-5个小写字母
<input type="radio" name="RadioButton2" onclick="check(this.value)" value="RadioButton1">香蕉<br /><script type="text/javascript">
function check(fruit)
{
document.getElementById(fruit).checked=!document.getElementById(fruit).checked;
}
</script>
第2个仍旧不行~
第1个这个if(event.clientX<0&&event.clientY<0)放在哪呢?难道放在pageload?
第4个我再研究会,看不太明白
<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()");
}
这一段还是不行啊,顶上去,到底什么地方有错呢
有一点就是2003里直接写<script>就行了
2005里要写<script "text/javascript">
是不是这里哪里存在问题呢
问题没有说清楚
即第2个问题
我的这些js是写在masterpage里的
如果不用masterpage是完全没有问题的,我郁闷了,谁能告诉我~~~~
怎么在masterpage里使用的js在别的content也能用呢