Zdravím, mám následující problém:
V administraci vytvářím stránku pro správu anket. Potřebuji aby ve formuláři pro vytváření anket kde jsou pole: otázka, datum spuštění, datum konce ankety a odpovědi, aby bylo tlačítko které bude přidávat/ubírat inputy pro odpovědi. Nevíte někdo jak na to?
Fórum › JavaScript, AJAX, jQuery
Přidání formulářového prvku klinutím na tlačítko/odkaz
Zkusil bych
<script type="text/javascript">
function pridejInput() {
document.getElementById('odpovedi').innerHTML += "<input type="text" name="blabla" />";
}
</script>
<form action="neco" method="post">
<div id="odpovedi"></div>
</form>
<a href="" onClick="pridejInput()">Přidat odpověď</a>
Nevím, jestli to bude fakčit, zkus to a kdyžtak napiš :)
<script type="text/javascript">
function pridejInput() {
document.getElementById('odpovedi').innerHTML += "<input type=\"text\" name=\"blabla\" />";
}
</script>
<form action="neco" method="post">
<div id="odpovedi"></div>
</form>
<a href="" onClick="pridejInput();return false;">Přidat odpověď</a>
<script type="text/javascript">
var counter=1;
function pridejInput() {
document.getElementById('odpovedi').innerHTML += "<input type='text' name='blabla"+counter+"' /><br>";
document.getElementById('pocet').value=counter++;
}
</script>
<?
if(isset($_POST['poslal'])){
echo $_POST['pocet']."<br>";
for($i=1; $i<=$_POST['pocet']; $i++){
echo "-> ".$_POST['blabla'.$i]."<br>";
}
}
?>
<form action="" method="post">
<div id="odpovedi">
<input type="hidden" id="pocet" name="pocet" value="0">
</div>
<a href="" onClick="pridejInput();return false;">Pridat odpoved</a> <br>
<input type="submit" value="Posli" name="poslal">
</form>
Napríklad
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 12 hostů
Podobná vlákna
Tlačitko a odkaz na funkci — založil quest
C# ListView (přidání onScroll eventu, řazení prvků atd..) — založil klinki
Vytvoří asociativní pole, obsahující v prvním prvku jméno, v druhém… — založil lokomotiva
Spojový seznam - odebrání prvku/prvků s maximální hodnotou — založil arden89
Tlacitko so)t — založil gerry
Moderátoři diskuze