Dzień dobry,
Mam następujący problem. Chcę zrobić stronę, na której po wpisaniu kodu w input (form) przycisk poniżej zostanie aktywowany (zmiana z "" na "disabled"). Wstępny kod wygląda tak:
<form name="kod" method="post" id="kod">
<input type='text' name='kodkarty' maxlength='11' autofocus /></form>
<script type="text/javascript">
setTimeout("document.forms['kod'].submit()",1500)
</script>
<?php
$kodkarty = $_POST['kodkarty'];
if(strlen($kodkarty) == 11){
$buttonaktywny = "";
}
else{
$buttonaktywny = "disabled";
}
echo<<<END
<form method="post">
<button type="submit" $buttonaktywny>CLICKME </button>
</form>
END;
?>
W teorii wszystko działa tak jak należy, ale chciałbym, aby input kodu był częścią formularza z button. I tu moje pytanie - jak bez odświeżania strony sprawdzić, czy w input jest wpisany 11-cyfrowy kod i wtedy odblokować przycisk? (przykład na stronie WD MyCloud (login))
Wiem, że odpowiedź jest bardzo prosta, ale jestem początkujący i mam z tym duży kłopot...
Z góry dziękuje.