Hey allemaal,

Soms zie je weleens op sites van die oninvulbare inputs (bv dropdowns, radiobutton, enablevakjes)
Deze zijn dan grijs, en kunnen niet worden ingevuld totdat je bijvoorbeeld erboven iets hebt geenabled.
Mijn vraag is; hoe maak je dat :s

mvg,
Rick
<input name="" type="text" readonly="true">


of zo:
<input name="" type="text" disabled="true">
Dank je wel
om de gegevens er in te krijgen moet je dat doen in de submit pagina

dit is register.html

<form method="post" action="register.php">
<input type="text" name="username">
<input type="text" name="password">
<input type="text" name="email">
<input type="submit">
</form>

register.php optie 1

<?php

$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
?>

<h1>username</h1><p\>
<?php echo $username; ?>
<h1>password</h1><p\>
<?php echo $password; ?>
<h1>email</h1><p\>
<?php echo $email; ?>


<form method="post" action="">
<input type="text" name="veld1" value="<?php echo $username; ?>">
<input type="text" name="veld2" value="<?php echo $password; ?>">
<input type="submit">
</form>

register.php optie 2
<?php

$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
?>

<h1>username</h1><p\>
<?php echo $username; ?>
<h1>password</h1><p\>
<?php echo $password; ?>
<h1>email</h1><p\>
<?php echo $email; ?>


<form method="post" action="">
<input type="text" name="veld1" readonly="true" value="<?php echo $username; ?>">
<input type="text" name="veld2" readonly="true" value="<?php echo $password; ?>">
<input type="submit">
</form>


voor het geval je het nog niet wist :)

let goed op de action in <form>
Ik denk meer dat bedoelt met javascript, dat als je op een checkbox klikt, dat het vakje wel schrijfbaar is.

<input type="checkbox" onchange="getElementById('dis').readonly ='false';">
<input type="text" id="dis" readonly="true">

Ik weet niet of dit werkt, maar als het werkt kan je hem met die voorbeeld niet meer uit krijgen. Dan wordt het wat langer...

Reageren