hallo forum ,
ich habe ein dropdownfeld gebastelt. dies soll aktiv sein, wenn der radiobutton pfand ja gewählt wird. leider passiert dies nicht, es bleibt immer disabled. kann jemand den verbesserten code hier posten?
*hier nun mal der schnipssel
<p><br>
<input type=radio name=pfand value="pfand_on" onClick="Check(this)";>
Pfand Ja </p>
<p>Pfandgruppe
<?php
$query = mysql_query ("SELECT pfand_name FROM pfand ORDER BY pfand_name");
?>
</p>
<p>
<select name="Array[pfand_id]" disabled>
<option selected>Pfand waehlen!</option>
<?
while ($zeile = mysql_fetch_array($query)) {
$pfand = $zeile["pfand_name"];
print ("<option value=\"$pfand\">$pfand</option>");
}
?>
</select>
</p>
<p>
<input type=radio name=pfand value="pfand_off" checked onClick="Check(this)";>
Pfand NEIN
<script type="text/javascript">
<!-- function Check(x)
{
document.getElementById("Array[pfand_id]").disabled=x.value == "pfand_off";
};
//--></script>
</p>
herzklopfen
ich habe ein dropdownfeld gebastelt. dies soll aktiv sein, wenn der radiobutton pfand ja gewählt wird. leider passiert dies nicht, es bleibt immer disabled. kann jemand den verbesserten code hier posten?
*hier nun mal der schnipssel
<p><br>
<input type=radio name=pfand value="pfand_on" onClick="Check(this)";>
Pfand Ja </p>
<p>Pfandgruppe
<?php
$query = mysql_query ("SELECT pfand_name FROM pfand ORDER BY pfand_name");
?>
</p>
<p>
<select name="Array[pfand_id]" disabled>
<option selected>Pfand waehlen!</option>
<?
while ($zeile = mysql_fetch_array($query)) {
$pfand = $zeile["pfand_name"];
print ("<option value=\"$pfand\">$pfand</option>");
}
?>
</select>
</p>
<p>
<input type=radio name=pfand value="pfand_off" checked onClick="Check(this)";>
Pfand NEIN
<script type="text/javascript">
<!-- function Check(x)
{
document.getElementById("Array[pfand_id]").disabled=x.value == "pfand_off";
};
//--></script>
</p>
herzklopfen
Kommentar