mam taki skrypt
script type="text/javascript">
<!-- Ukrycie przed przeglądarkami nieobsługującymi JavaScriptu
function pokaz()
{
document.getElementById("wr").style.display= 'block';
document.getElementById("wr").style.visibility = "visible";
}
function ukryj()
{
document.getElementById("wr").style.display= 'none';
document.getElementById("wr").style.visibility = "hidden";
}
//Koniec kodu JavaScript -->
</script>
wywołanie
for ($i = 1; $i <= $_POST['numery']; $i++) {
?>
<p>
numer egzemplarza
<?php echo " $i"; ?>:<br>
<input type="text" name="
<?php echo "numer[$i]"; ?>" maxlength="6" size="3"
value="
<?php echo $_POST['numer'][$i]; ?>">
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="0"
<?php if ($_POST['status'][$i] == "0" ){ echo "checked"; } elseif (!isset($_GET['search'])){echo "checked";} ?> onclick="ukryj();"/>Dostępna
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="1"
<?php if ($_POST['status'][$i] == "1" ){ echo "checked";} ?> onclick="pokaz()";/>Wyporzyczona
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="2"
<?php if ($_POST['status'][$i] == "2"){ echo "checked";} ?> onclick="ukryj();"/>Tylko na terenie biblioteki
</p>
<div
style="display: none">
<br>data wyp: <input type="text" name="
<?php echo "dataw[$i]"; ?>" size="40"><br>
</div>
w tej wersji działa ok ale co zrobić aby warstwa "wr" mogła pojawić się kilka razy(w zależności od $i)
prubowałem tak ale nie działa
for ($i = 1; $i <= $_POST['numery']; $i++) {
?>
<p>
numer egzemplarza
<?php echo " $i"; ?>:<br>
<input type="text" name="
<?php echo "numer[$i]"; ?>" maxlength="6" size="3"
value="
<?php echo $_POST['numer'][$i]; ?>">
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="0"
<?php if ($_POST['status'][$i] == "0" ){ echo "checked"; } elseif (!isset($_GET['search'])){echo "checked";} ?> onclick="ukryj();"/>Dostępna
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="1"
<?php if ($_POST['status'][$i] == "1" ){ echo "checked";} ?> <?php echo 'onclick="pokaz('.$i.');"';?>/>Wyporzyczona
<input type="radio" name="
<?php echo "status[$i]"; ?>" value="2"
<?php if ($_POST['status'][$i] == "2"){ echo "checked";} ?> onclick="ukryj();"/>Tylko na terenie biblioteki
</p>
<div
id="
<?php echo "wr[$i]"; ?>"
style="display: none">
<br>data wyp: <input type="text" name="
<?php echo "dataw[$i]"; ?>" size="40"><br>
</div>
function pokaz(aa)
{
document.getElementById("wr[aa]").style.display= 'block';
document.getElementById("wr[aa]").style.visibility = "visible";
}