Hallo Community,
bin noch ein newbie in sachen js und bin deshalb an verzweifeln.
ich würde gerne per onclick eine zahl in einer variable ändern ohne die seite zuladen.
hier einmal mein code bis jetzt:
Wenn man auf den Link Kategorie Hinzufügen klickt soll ein neues input feld erscheinen bis es max 30 felder sind. Jedoch weis ich jetzt nicht wie ich einen Zahl an JS übermitteln kann und diese zahl dann in einer PHP Variable ausgeben kann.
Wäre über jeden Tipp sehr dankbar.
bin noch ein newbie in sachen js und bin deshalb an verzweifeln.
ich würde gerne per onclick eine zahl in einer variable ändern ohne die seite zuladen.
hier einmal mein code bis jetzt:
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<script type="text/javascript">
<?php for($i=1; $i < 31; $i++)
{
?>
function KatBox<?php echo $i; ?>()
{
document.getElementById('kat_box_<?php echo $i; ?>_addbox').style.display = 'none';
document.getElementById('kat_box_<?php echo $i+1; ?>').style.display = 'block';
document.getElementById('kat_box_<?php echo $i+1; ?>_addbox').style.display = 'block';
return false;
}
<?php
}
?>
</script>
</head>
<body>
<?php
$zahl = 0; // DIESE ZAHL SOLL BEI ONCLICK +1
$anzahl = $zahl + 1;
for($i=0; $i < $anzahl; $i++)
{
?>
<div id="kat_box_<?php echo $i; ?>" style="display: block;">
<table border="0" width="600" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#000000">
<tr>
<td width="110">Kategorie<?php echo $i; ?>:</td>
<td width="160"><input type="text" size="20" name="kategorie_name<?php echo $i; ?>"/></td>
<td width="30"><b>Url:</b></td>
<td><input type="text" size="50" name="kategorie_url<?php echo $i; ?>" /></td>
</tr>
<tr >
<td colspan="4" height="5"></td>
</tr>
</table>
</div>
<div id="kat_box_<?php echo $i; ?>_addbox" style="display: block;">
<table border="0" width="600" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#000000">
<tr>
<td colspan="4" height="5" align="right"><a href="" onclick="return KatBox<?php echo $i; ?>();" style="text-decoration:none; font-weight:bold; color:#666666;">Kategorie hinzufügen</a></td>
</tr>
<tr>
<td colspan="4" height="5" align="right"></td>
</tr>
</table>
</div>
<?php
}
?>
</body>
</html>
Wäre über jeden Tipp sehr dankbar.
Kommentar