gpt4 book ai didi

javascript - 检查 3 个文本框是否为空的最佳方法

转载 作者:行者123 更新时间:2023-11-30 13:23:31 26 4
gpt4 key购买 nike

我有 3 个文本框,我想检查它们放在一起是否大于空白。实现该目标的最佳方法是什么?

    <asp:TextBox ID="tbDate" runat="server"></asp:TextBox>
<asp:TextBox ID="tbHour" runat="server"></asp:TextBox>
<asp:TextBox ID="tbMinutes" runat="server"></asp:TextBox>

<asp:CustomValidator ID="cvDateControlValidator" runat="server" ErrorMessage="Invalid Date"
ValidateEmptyText="True" ClientValidationFunction="validateDateOnClient" ControlToValidate="tbDate"
Display="Dynamic"></asp:CustomValidator>

<script type="text/javascript">
function validateDateOnClient(sender, args) {
if (args.Value.length > 0)
args.IsValid = false;

return args.IsValid;
}

</script>

一个建议是:

if (tbDate.value != '' || tbHour.value != '' || tbMinutes.value != '')

在执行客户端验证之前,我想确保 tbDate、tbHour、tbMinutes 一起大于空白。

最佳答案

我认为您可以使用单个 CustomFieldValidator 来完成此操作。

我认为您自己已经非常接近答案了。我会像这样对长度求和:

if (tbDate.value.length + tbHour.value.length + tbMinutes.value.length > 0)

关于javascript - 检查 3 个文本框是否为空的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9380669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com