使用Javascript的OnClientClick帮助?
-
20-09-2019 - |
题
我 的OnClientClick = “返回确认( '付款?');”
绑一个asp:按钮。它工作正常,然而,突然出现这个确认寿之前,我需要检查,如果一个文本框包含一个值......我该怎么做?
我需要一个函数返回假如果文本框值为空值或空,否则我想与确认向用户呈现。如果文本为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);"
其他提示
if (document.yourtextboxID.value != '') {
if (confirm('Make Payment?')) {
// Do something
}
}
不隶属于 StackOverflow