RadioButtonList控件无法调用javascript脚本
实现功能:点击rblSelect任意一个选项,调用javascript脚本检查txtBegin、txtEnd两个文本是否都填写内容,如果填写了,则返回true,否则返回false。
rblSelect为RadioButtonList控件,有两个选项
txtBegin、txtEnd为TextButton控件
代码如下,但是运行时,无论点击那一个选项,都不会调用脚本,不知道是哪里出问题了,请教一个各位,谢谢。
C#:
private void Page_Load(object sender, System.EventArgs e)
{
this.rblSelect.Items[0].Attributes.Add("onclick"," if(true == CheckingInput())");
this.rblSelect.Items[1].Attributes.Add("onclick"," if(true == CheckingInput())");
}
脚本:
<script language="javascript" type="text/javascript">
function CheckingInput()
{
var isOk = true;
var txtBegin = document.getElementById("txtBegin");
var txtEnd = document.getElementById("txtEnd");
if(txtBegin.value == "" ||txtEnd.value == "")
{
isOk = false;
alert("文本为空,请填写!");
}
return isOk;
}
</script>