我有
OnClientClick =“返回确认(“付款?”);”
绑定到一个asp:Button。它工作正常,但是,在弹出此确认框之前,我需要检查文本框是否包含值...我该怎么做?
如果文本框值为null或为空,我需要一个返回false的函数,否则我想向用户提供确认信息。如果文本为null或为空,则没有必要。实际上,如果我要提醒用户,请返回表格进行编辑。永远不要显示确认。
有人可以帮忙吗?
干杯,
〜ck
最佳答案
这个怎么样:
<script type="text/javascript">
function CheckForSubmission(txtBoxID) {
var txtBoxEle = document.getElementById(txtBoxID);
if (txtBoxEle == null) {
return false;
}
else if (txtBoxEle.value == '') {
alert('Please enter a value');
txtBoxEle.focus();
return false;
}
return confirm('Make Payment?');
}
</script>
OnClientClick="return CheckForSubmission(this.id);"