Hoi,

Ik heb een scriptje waarbij de knop met id='save' wordt ingeschakeld wanneer input textfield genaamd sum1 een waarde van 150 is. Echter wil ik dat de knop weer wordt disabled wanneer de input textfield van waarde veranderd, bijvoorbeeld als deze leeg is of 149 of 151 heeft.

Weet iemand hoe ik dit moet doen?


<script>
$(document).ready(function() {
     $('#save').attr('disabled','enabled');
     $('input#sum1').keyup(function() {
        if($(this).val() == '150') {
           $('input[type="submit"]').removeAttr('disabled');
        }
	   
     });
 });
</script>
Gewoon een else conditie bijplaatsen op regel 7 met bijhorende toevoeging van het disabled attribuut.
Ben van Velzen op 20/02/2017 17:04:18

Gewoon een else conditie bijplaatsen op regel 7 met bijhorende toevoeging van het disabled attribuut.


Thanks! Het werkt. Nu wordt dit veld automatisch ingevuld door een sum uit andere input-velden.

Ik merk dat de button enabled/disabled wordt wanneer je zelf '150' typt in het sum1-veld. Hoe kan ik het javascriptje zo instellen dat hij dit automatisch enabled/disabled zonder zelf '150' in het veldje te typen? En dus dat de button enabled/disabled wordt doordat sum1 zich aanpast op basis van of het veld geupdate wordt door de sum-berekening?

[size=xsmall]Toevoeging op 21/02/2017 14:35:36:[/size]

Iemand?

Reageren