JS如何在复制粘贴后启用输入
JS How to enable input after copy paste
好的,我有一个禁用的提交按钮,一旦用户开始输入,该按钮就会启用。
但如果用户决定复制并粘贴他们的电子邮件,则不会启用。
这是代码:
JS:
$("._x86892465 ._field-wrapper input").on("keyup", function() {
$("#colophon #_form_15_submit").prop("disabled", false).css({"cursor" : "pointer"});
});
HTML:
<div class="_form_element _x86892465 _full_width " >
<label class="_form-label">
Email*
</label>
<div class="_field-wrapper">
<input type="text" name="email" placeholder="Enter your email address..." required/>
</div>
</div>
<div class="_button-wrapper _full_width">
<button id="_form_15_submit" class="_submit" type="submit">
Subscribe
</button>
</div>
我试过使用 on change 即 on("change", function() {});
不太确定该怎么做。
任何人以前都遇到过这个问题。
干杯
$( "._x86892465 ._field-wrapper input" ).change(function() {
$("#colophon #_form_15_submit")
.prop("disabled", false).css({"cursor" : "pointer"});
});
使用onpaste
事件
$("._x86892465 ._field-wrapper input").on("paste", function() {
$("#colophon #_form_15_submit").prop("disabled", false).css({"cursor" : "pointer"});
});
好的,我有一个禁用的提交按钮,一旦用户开始输入,该按钮就会启用。 但如果用户决定复制并粘贴他们的电子邮件,则不会启用。 这是代码:
JS:
$("._x86892465 ._field-wrapper input").on("keyup", function() {
$("#colophon #_form_15_submit").prop("disabled", false).css({"cursor" : "pointer"});
});
HTML:
<div class="_form_element _x86892465 _full_width " >
<label class="_form-label">
Email*
</label>
<div class="_field-wrapper">
<input type="text" name="email" placeholder="Enter your email address..." required/>
</div>
</div>
<div class="_button-wrapper _full_width">
<button id="_form_15_submit" class="_submit" type="submit">
Subscribe
</button>
</div>
我试过使用 on change 即 on("change", function() {});
不太确定该怎么做。 任何人以前都遇到过这个问题。 干杯
$( "._x86892465 ._field-wrapper input" ).change(function() {
$("#colophon #_form_15_submit")
.prop("disabled", false).css({"cursor" : "pointer"});
});
使用onpaste
事件
$("._x86892465 ._field-wrapper input").on("paste", function() {
$("#colophon #_form_15_submit").prop("disabled", false).css({"cursor" : "pointer"});
});