2017-07-17 8 views
0

私は無効になっている送信ボタンがあり、ユーザーが入力を開始するとボタンが有効になります。 しかし、ユーザーが自分のメールをコピーして貼り付けることにした場合は有効になりません。ここ は、コードは次のとおりです。JSコピーの貼り付け後に入力を有効にする方法

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", function() {});

この取り掛かるするかどうかは本当にわからないすなわち変化に使って試してみました。 誰でもこの問題が発生しました。 乾杯

答えて

0

使用onpasteイベント

$("._x86892465 ._field-wrapper input").on("paste", function() { 
    $("#colophon #_form_15_submit").prop("disabled", false).css({"cursor" : "pointer"}); 
}); 

作業例:助けをhttps://jsfiddle.net/vineeshmp/2m8utzye/

+0

なぜdownvote?何がこれに間違っていますか? – Vineesh

+0

仕事はいいです、歓声@vineesh –

-4
$("._x86892465 ._field-wrapper input").change(function() { 
    $("#colophon #_form_15_submit") 
    .prop("disabled", false).css({"cursor" : "pointer"}); 
}); 
+0

感謝。これはうまくいきません:( –

関連する問題