Inaktív - aktív input mező
Sziasztok!
Meg lehet valahogy oldani, hogy egy sima text input mező csak az előtte lévő checkbox állapotától legyen aktív? Magyarul, ha bejelölöm a checkbox-t, akkor tudok bele írni, ha nem, akkor pedig értelemszerűen nem lehet kitölteni.
Köszi előre is!
■ Meg lehet valahogy oldani, hogy egy sima text input mező csak az előtte lévő checkbox állapotától legyen aktív? Magyarul, ha bejelölöm a checkbox-t, akkor tudok bele írni, ha nem, akkor pedig értelemszerűen nem lehet kitölteni.
Köszi előre is!
disabled = true vagy false
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="javascript">
function checkd()
{
if (document.urlap.check.checked == true)
{
document.urlap.szoveg.disabled = false;
}
else
{
document.urlap.szoveg.disabled = true;
}
}
</script>
</head>
<body>
<form action="feldolgozo.php" method="post" name="urlap">
<input name="check" type="checkbox" onClick="checkd()"> <input name="szoveg" disabled>
</form>
</body>
</html>
onChange
hasonlóképp, gondolva a js-telenekre alapból ne legyen disabled az inputmező, hanem inkább onload-ra is futtasd le a függvényt.
amúgy erről van szól, amit javasolnak fent.
Tasi
Köszi...