日期:2014-05-20  浏览次数:20439 次

新手求一个onclick的js代码
没学过js,现在程序里要用到,请大家帮忙

我的自定义控件里有两个textbox,我在点按钮时先要判断t2值是否大于t1的值,如果是,则弹出一个确认是否继续的对话框,否则直接返回true

我在Page_load里加了
btnOK.Attributes.Add( "onclick ", "return   Check(); ");
请问Check()该怎么写,写在什么位置

我自己用如下代码测试时没有反应

-----------
ascx
-----------
<script   language= "javascript ">
fonction   Check()
{
        alert( "ddddddddddd ");
}
</script>



------解决方案--------------------
<script language= "javascript ">
function Check()
{
if (form1.t1.value <form1.t2.value)
alert( 'aaaa ');return false;
return true;
}
</script>

------解决方案--------------------
<script language= "javascript ">
function Check()
{
if (form1.t1.value < form1.t2.value)
{
alert( 'aaaa ');
return false;
}
return true;
}
</script>
------解决方案--------------------
fonction Check()
{
if(document.getELementById( "TxtMoveAmount ").value <document.getElementById( "TxtAmount ").value)
{
alert( 'dddd ');
}
return true;
}
------解决方案--------------------
<script language= "javascript ">
function Check()
{
t1=document.getELementById( "t1 ");
t2=document.getELementById( "t2 ");
if (t1.value < t2.value)
{
return confirm( 'T2大于T1,是否继续 ');
}
else
{
return true;
}

}
</script>

<ASP:Button ID= "BtnOK " RUnat= "Server " OnClientClick= "return Check(); "/>
------解决方案--------------------
我在Page_load里加了
btnOK.Attributes.Add( "onclick ", "return Check(); ");
请问Check()该怎么写,写在什么位置
------------------------------------------
btnOK.Attributes.Add( "onclick ", "Check(); ");

------解决方案--------------------
function Check() {
if(document.getElementById ( "t1 ").value <document.getElementById ( "t2 ").value)
{
return confirm( "要删除吗? ");
return false;
}
return true;


}
后台代码
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add( "onclick ", "Check() ");
}
protected void Button1_Click(object sender, EventArgs e)
{
Button1.Attributes.Add( "onclick ", "Check() ");
}
------解决方案--------------------
Check()写在ASPX文件里面
<script language= "javascript ">
function Check()
{
t1=document.getELementById( "t1 ");
t2=document.getELementById( "t2 ");
if (t1.value < t2.value)
{
return confirm( 'T2大于T1,是否继续 ');
}
else
{
return true;
}

}
</script>