问题标签 [onblur]

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 投票
3 回答
2147 浏览

javascript - onblur 事件未触发

我不知道为什么这没有被解雇,我不想花很多时间来处理它。有没有人有任何想法?

0 投票
1 回答
1203 浏览

javascript - Javascript window.blur()

我有这段代码:

如果我运行:setTimeout("window.focus();",2000);从萤火虫的控制台,我会在 2 秒后得到“焦点”,但如果我运行,setTimeout("window.blur();",2000);我不会得到“模糊”。

有人可以帮我吗?没看懂,应该可以的

0 投票
4 回答
36288 浏览

textarea - textarea onclick 删除文本

我知道如何在一个简单的 html 文本框中删除文本,但 html textareas 似乎要复杂得多。而不是 value 属性,您将文本放在以下之间:

这就是为什么我无法制作 onFocus 和 onBlur 事件。

0 投票
1 回答
4092 浏览

javascript - onBlur 杀死 onClick 但如果使用 setTimeout 则不会

如果将光标放在第一个输入中,然后单击按钮,您会收到一条消息。

如果您将光标放在第二个(带有setTimeout),您会收到两条消息。

为什么在第一种情况下不显示“单击按钮”消息?

相反,是什么setTimeout让第二个显示两个警报?

0 投票
1 回答
601 浏览

javascript - onfocus / onblur 进度

您好,我是 javascript 的新手,今天在这方面努力工作,但找不到解决方案。请帮我。

当我打开此页面时,它通常以 1/秒的值倒计时,当我更改窗口/选项卡时它停止,我再次回来它继续 1/秒,这就是我想要的,但我有一个大问题 --> 当我转到此链接并很快更改窗口/选项卡,它仍然未加载,它在 onblur 状态下开始倒计时,当我回到 onfocus 状态时,该功能被读取两次并开始倒计时 1/0.5 秒。 。 双倍的。

谁能帮我这个?提前致谢。

0 投票
6 回答
4887 浏览

javascript - 如何让JavaScript在焦点上找到输入值,清除它是否是默认值并保留它是否是新数据?

我花了太多时间试图弄清楚这一点,我在 Stackoverflow 上找到了部分答案,但仍然无法正常工作。

我想要做的是用一些 JS/jQuery 控制站点范围内的所有输入元素。当用户关注输入时,如果该值与页面加载时的值相同,则清除它,如果已更改,则保留它。然后在 blur 上,如果该字段为空,则返回默认值。

我到目前为止是这样的:

这部分有效,但它只是不断清除输入,无论它们是否已更改。我猜我存储的初始值是错误的。

0 投票
3 回答
1544 浏览

javascript - OnBlur Assignment to Function in Javascript

I have a code like this;

But when i enter ID number with 11 digits, shows me alert function. But it shouldn't.

I think i doing wrong assign Onblur property to function.. ID.onblur=function(IDNumber)

How can i fix this code?

0 投票
0 回答
421 浏览

onblur - 移动 Web 应用程序的模糊事件

我正在创建一个将在 webkit 浏览器上运行的移动 Web 应用程序。问题是我有一个文本框,在用户输入一些值后需要验证其值。

移动浏览器中的输入元素是否存在模糊事件?我试过在网上搜索它,但找不到正确的参考。

问候,

欧文

0 投票
1 回答
107 浏览

asp.net - Ajax 页面不支持鼠标滚动

我有一个包含 3 个更新面板的页面...基于 updatepanel1 中的文本框更改,在其他面板单击提交按钮之前更新它们的模式。

问题是我为文本框创建了 onblur 事件......一旦有回发,一切正常。但是有一种最坏的情况,用户更改文本框并使用鼠标滚动条并单击提交按钮。在这种情况下(因为永远不会发生 onblur 事件)我无法更新第二个和第三个更新面板。

我认为的一个解决方案是,在单击提交按钮时,我试图检查以前的模式,但由于设计问题,这对我的情况来说是不可能的

0 投票
5 回答
525 浏览

javascript - 使用 Javascript 其值不能为 0 的 HTML 文本字段

我正在尝试制作一个 javascript 函数,该函数将检查用户在文本字段中输入的值是否不能小于 9 位,并且不能全为 0。

这是我做的

但这不会检查用户输入超过 9 个值且全为 0 的情况。它仅检查 1 个具有精确 9 个零的条件 000000000