Match to formular felter i jquery
Hej jeg er ved at sammenligne to felter, til passwords, og jeg vil gerne lave en tilbage melding om begge felter er ens. men lige nu får jeg kun den første then sætning, fra det øjeblik jeg sætter det først bogstav i formfelt element_4. else sætningen bliver ikke køret på noget tidspunkt, hvad gøre jeg galt ?//jquery
$('#element_4').keyup(function(event){
data=$('#element_4').val();
var len=data.length;
if($('#element_4').val() != $('#element_5').val())
{
$("#availability_status_match").html('<img src="not_available.png" align="absmiddle"> <font color="#cc0000">password matcher ikke </font>');
$("#div_availability_status_match").html('');
}
else
{
$('#element_4').next().hide();
}
event.preventDefault();
});
<!--html-->
<li id="li_4" >
<label class="description" for="element_4">Ønsket Password: </label>
<div>
<input id="element_4" name="element_4" class="element text medium" type="password" maxlength="255" value=""/>
</div>
<div class='tekstformfelter'>
<div class="statusMatch"> <span id="availability_status_match"></span></div>
<?php
if (!empty($passTjek)){echo $passTjek;}
if (empty($passTjek)){
if ($matchfejl == 1){echo '<font color="#cc0000">Koderne var ikke ens.</font>';}
}
?>
</div>
</li>