check input value

Hey Leute ich hab eine Frage bezüglich if abfragen in jQuery. Ich habe 3 Inputs, bei denen jeweils der Value ausgelesen werden soll, wenn dieser Null ist so soll ein Button auf der Seite deaktiviert werden, dass macht er auch aber sollte der Wert größer als null sein (bei allen Inputs muss etwas drin stehen) so soll sich der Button wieder aktivieren, dass macht er jedoch nicht könnt ihr mir da helfen?

Der hier verwendete Code

<h2>Bitte gebe zahlen ein, sobald überall zahlen stehen ist der Button wieder klickbar</h2> <div> <input type="number" id="text1"> <input type="number" id="text2"> <input type="number" id="text3"> <br> <button id="start" >Los</button> </div> <script> inp=document.querySelectorAll('input'); var st=document.getElementById('start'); inp.forEach(function(r){ r.addEventListener('change',function(){ if(inp[0].value!='' && inp[1].value!='' && inp[2].value!=''){ st.removeAttribute("disabled"); }else{ st.setAttribute('disabled','true'); } }) }) </script>

Add Comment

* Required information
1000
Drag & drop images (max 3)
Powered by Commentics

Comments

No comments yet. Be the first!