问题标签 [isnullorempty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
41 浏览

c# - 文本框不检查是否为空

在我的表单应用程序中有一个文本框和两个按钮,我需要启动一个进程,并且在文本框为空时,我需要禁用它下方的按钮。我已经尝试了谷歌的帮助,即:

但它只是禁用按钮,在向文本框添加文本时,按钮不启用,它保持灰色。我也试过,

但这也行不通。有任何想法吗 ?

提前致谢。

0 投票
2 回答
111 浏览

php - 检查变量列表是否为空,如果不是,则移动到 PHP 中的字符串

我已经阅读了很多关于使用isset()and的内容empty,但无法找到我正在寻找的答案。

基本上是这样的:用户在帖子中填写一些 html 输入,这会调用 php 脚本。在调用单独的 Web 服务来查找地址之前,我需要创建一个包含所有已填充地址元素的字符串。在未填充输入字段的情况下,我想将其从列表中排除。

简而言之:

  • 检查发布$vars的 1 到 10 以查看它们是否包含值。
  • 对于每一个没有值的,将其从字符串中删除。如果存在值,请将其添加到字符串中。

我已经尝试使用empty, !emptyisset但仍然没有解决。

示例代码:

0 投票
2 回答
692 浏览

c# - 显示所有验证字段的消息框

所以我有 3 个字段组合成 1 个字符串,我目前正在修复验证,所以问题是我如何识别某个为空的文本框并且用户需要在他/她继续之前填写它我试过这个

0 投票
1 回答
41 浏览

php - 检查数组中是否只有一些值不是空的?

我有一些这样的数组:-

但有时数组可能是这样的:-

或者首先可以是空的,它不是空的吗?我需要一些额外的逻辑,如何检查数组的某个值是否不为空或存在并做一些额外的逻辑?

0 投票
1 回答
4417 浏览

php - PHP - 空数组是否被视为空

下面的代码让TRUE,FALSE,FALSE,FALSE, 我不理解空数组的 TRUE 响应。有人有解释吗?

0 投票
1 回答
1105 浏览

c# - String.IsNullOrEmpty 未在 C# 中检测转义序列 NULL \0

我尝试了以下 if 语句,但 if 未能检测到 NULL

请参考 LinqPad 快照

在此处输入图像描述

我得到了输出

我不知道它是如何失败的。请帮助我。

0 投票
5 回答
296 浏览

c# - 如何在 C# 中切换多个变量(检查值是否为空或空)以替换 if-else-if 链

如何在 C# 中切换多个变量(检查值是 null 还是空)以替换巨大的 if-else-if 链(+20 else-ifs)。如何用 Switch 语句替换我的代码越来越高效的代码:

我试过了,但是太长了:

0 投票
1 回答
45 浏览

r - R:验证数值和非数值变量的数据

我遇到了 R 的问题,我无法弄清楚。

这是我的数据框“test1” dataframe1

我想验证数据是否遵循规则(规则 1:如果 Q1=1,Q2=空白规则 2:如果 Q1!=1,Q2!=空白),以便我可以得到如下 结果

但是,我收到警告错误“条件的长度 > 1,并且只会使用第一个元素”。

谁能帮我解决这个问题?

非常感谢。

0 投票
1 回答
49 浏览

c# - 如何判断一个空字符在句子中不报错

** 我想检查一个句子是否在两个单词之间包含一个空字符。我是新的。所以,这个问题没有太多的代码示例。**

我使用 String.IsNullOrEmpty 来确定字符串的空性。然而,我做错了。

你能帮我解决这个问题吗?

**编辑:我很抱歉我的错误。这个问题需要一个例子。例如; 我写到文本框“它很好”它确定“它”和“是”以及“是”和“好”之间的空字符。因此,它给出了一条错误消息。但是,如果我写一个字符,它不会给我错误消息。

PS:此错误消息表示标签。如果它包含空字符,则显示红色标签。否则,绿色标签会显示出来。**

编辑 2

{ foreach (char c in s) { if (!char.IsLetter(c) return false; return true; }

我确定字符串是否包含字母。如果它包含数字字符,则会出错。

无论如何,这解释了为什么我使用 IsAllLetter 函数。

然后我使用了这个代码示例。

那么,我应该更改哪个代码?或者我应该添加什么代码?

0 投票
2 回答
2902 浏览

json - 去json,封送空值

我遇到了omitempty空值问题。请参阅这个操场示例。我有一个值,我不想在 marshal 期间被忽略 value ""。这明确意味着我想清除该值,因此我想要编组结果:

现在我在这里尝试了指针到字符串的方法,但由于某种原因我不喜欢这样。是否有任何已知的替代方案?例如,为什么我们没有一个标签(就像omitempty)like之类omitnull的?

编辑

为了澄清,见下文

我希望这个结构上的 marshal 函数的结果是:

结果应该是: