问题标签 [disabled-input]

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 回答
4725 浏览

ios - 在 UITextView 中禁用文本选择

我想在 UITextView 中禁用文本编辑,只有光标应该保留。我已经禁用了键盘、剪切复制粘贴菜单和缩放编辑模式。但是仍然存在一个问题 - 如果我双击 TextView 它会选择整个单词。还有一件事,我怎样才能让光标选择任何地方,而不仅仅是单词的结尾或开头?

我做了截图,这更好地描述了我的问题,但由于声誉而无法发布。所以我希望你能明白我的意思。

UITextView 的子类:

0 投票
1 回答
680 浏览

java - 如何在 JTextArea 中禁用类型 char 但启用已删除的字符(退格键)

我有一个简单的应用程序来限制用户的行数。计算成功执行的行数。我使用 documentListener 从用户那里捕获事件。

但是当用户的输入超过指定的行数时,我想禁用用户再次输入。但是,用户仍然可以删除他们输入的字符。

我尝试过使用 setEditable (false),但这种方法导致 JTextArea 无法再次永久编辑。

这是我的代码。

0 投票
3 回答
812 浏览

html - JQM,CSS:如何更改禁用字段 css?

我有简单的 JQuery Mobile 表单,其中有可以根据某些条件禁用或启用的文本字段。正常启用的文本字段如下所示:

启用

和 disabled 看起来像这样:

禁用

我想让禁用字段中的文本更具可读性。我怎样才能做到这一点?

HTML

解决方案

如下所示,我现在使用以下 CSS:

我已添加CssClass="regTxt"到所有文本字段中。

0 投票
2 回答
3965 浏览

javascript - 如何通过 javascript 在 jQuery Mobile 中禁用范围滑块

我正在尝试通过 Javascript 正确禁用 jQuery Mobile 范围滑块。但它不起作用。如果我将disabled属性添加到<input>Html 文件中的元素,它就可以工作。但是,如果我尝试通过禁用它

disabled="disabled"为 DOM 中的输入元素添加了属性,但显示没有改变,我仍然可以使用滑块。(“#range-monday-a”和“#range-monday-b”是rangeslider的两个输入元素的id)

我认为这是因为 jQuery Mobile 为 rangeslider 渲染了额外的 div 和内容。但我无法在 jquerymobile.com 上找到答案,也无法在此处或通过 google 找到答案。

0 投票
2 回答
444 浏览

javascript - jQuery datepicker w/ script 禁用日期,在小提琴中工作。不在现场

这是我在网站的 HEAD 中获得的代码(header.php):

当我将它加载到小提琴中并使用第二个函数(#dpick)中引用的特定 ID 调用一个简单的输入时,它可以正常工作并在 datepicker 中禁用 2013 年 9 月 1 日至 5 日的日期 - 所以脚本本身似乎没问题。

但是当我在我的网站上使用它时(我的网站在 WordPress 中,并且 datepicker 字段在 ContactForm7 表单内 - 如果这有任何区别 - 它仍然允许我设置 datepicker 字段的 ID,所以它应该没问题)没有日期被禁用。

datepicker 字段称为“Tour Date”(在左列,从底部算起的第二行)——即使我查看页面的源代码,我也可以看到我的 JS 在头部声明,如果我向下滚动到表单字段是,我可以看到我的游览日期(datepicker)字段 ID 设置为 id="dpick" 这应该基于我脚本中的第二个函数,对吗?

谁能帮我弄清楚为什么这不起作用?我多年来一直试图弄清楚这一点,但没有任何运气。我觉得我在正确的轨道上,但也许我错过了一些简单的东西......

编辑:

不确定这是否有任何区别......但在第二个函数中显示“dateFormat:'dd MM yy'” - 还有一个选项可以从我的CF7表单中设置日期格式,但我已经尝试匹配它们起来,即使那样它似乎仍然无法正常工作......:/

0 投票
1 回答
213 浏览

javascript - 经过一些尝试并分别更改表单后禁用单选按钮

html

css

javascript

嘿,我有这个代码。您首先会看到一些东西,然后单击第一个单选按钮。你可以点击下一步。否则你会看到一些错误信息。三次错误尝试后,表单输入将被禁用。在下一部分中,您将看到另一个单选按钮。但这并不好。我以为我在答案数组中有答案,但我不明白为什么它没有任何提示?

0 投票
1 回答
551 浏览

javascript - 当 Bootstrap 切换按钮类处于活动状态时,jQuery 会做一些事情

我是JavaScript/jQuery的新手,所以可以在这里得到一些帮助。我在表单中有以下输入:

如果用户单击 geoloc 切换按钮(这意味着表单将使用其确切位置),我正在尝试禁用地址输入文本框,因为文本框变得多余。

如何让浏览器在 geoloc 输入类处于活动状态时将“禁用”属性应用于地址输入,并在 geoloc 按钮没有活动类时启用地址输入?

0 投票
1 回答
532 浏览

javascript - 禁用字段 - 仍然通过非禁用数据 - CAKEPHP 2

我有一个包含许多字段的表单,我需要将其中一些字段显示为员工级别用户的只读/禁用,而管理员级别用户可以保存或修改所有字段。

我已经设置了以下javascript,它将字段显示为只读,但是它不会将任何数据传递给模型,$this->request->data 是一个带有此javascript的空白数组。

我需要员工用户能够查看数据,但不能使用 adminOnlyField 类更改这些字段的数据,其余的他们应该能够编辑/更新。

谢谢

然后我可能在点击提交按钮时可以删除只读并使用 jquery 禁用,如下所示:

它似乎不起作用?

0 投票
2 回答
700 浏览

javascript - 在表单提交之前从 html 表单元素中删除了“已禁用和仅就绪”属性

我有一个表单,我有一堆字段,这些字段已设置为只读并使用 jquery 禁用,如下所示:

我同时使用两者,因此选择字段对查看者来说也是只读的。

我想在提交表单之前从表单中删除这些属性,以便其他非禁用字段进入我的模型。我已经尝试过了,但它似乎不起作用:

我错过了什么吗?我以为这会完成这项工作?

谢谢

// 以下更改后的完整 JS 功能

0 投票
1 回答
1476 浏览

javascript - 如何禁用/启用 jquery 移动按钮?

我正在尝试禁用我点击的按钮并启用其余按钮。这是一个例子

jsfiddle

但它不起作用,如何使用 jQuery-mobile 完成启用\禁用?