Autor Zpráva
Sw3aTSmoke
Profil *
zdravim,
dejme tomu, ze mam udelany nejaky <span A ja bych o potreboval odeslat formularem, jako normalni <input
(<div id="neco">Ahoj</div> a formular mi odesle <input name="neco" value="Ahoj" type="Hidden">)

Jde to?
Dikec
vertigo4
Profil
<?

$pozdrav = "Ahoj";

$div = "<div id="neco">$pozdrav</div>";

echo $div;

echo '<form action="blblbbla"><input type="hidden" name="neco" value="$pozdrav">;

?>
Mistr
Profil
vertigo4
Uvidíme, co na to autor vstupního dotazu říkající si Sw3aTSmoke, ovšem vzhledem k tomu, že svůj dotaz umístil do specializované sekce věnující se JavaScriptu, předpokládal bych, že chce své řešení znát v tomto jazyce.
Str4wberry
Profil
Odpovídám Sw3aTSmokovi:
Pokud jsem Tvou chaotickou větu pochopil správně, tak pomocí innerHTML získáš text toho spanu a při odeslání formuláře tuto hodnotu nastavíš tomu skrytému políčku.
Sw3aTSmoke
Profil *
Str4wberry - přesně :-)
Sw3aTSmoke
Profil *
nevite nahodou jak na to... me to za boha nejde vymyslel jsem todle

<div id="vyber">Ahoj</div>

<SCRIPT>
Var oS = document.getElementById("vyber").innerHTML;
</SCRIPT>
<form method="get" action="" name="for">
<input type="text" name="skryty" size="10">
<input type="submit" value="Odeslat" name="send" onClick="document.for['skryty'].value = 'oS'">
</form>
Sw3aTSmoke
Profil *
nevite nahodou jak na to... me to za boha nejde vymyslel jsem todle

<div id="vyber">Ahoj</div>

<SCRIPT>
Var oS = document.getElementById("vyber").innerHTML;
</SCRIPT>
<form method="get" action="" name="for">
<input type="text" name="skryty" size="10">
<input type="submit" value="Odeslat" name="send" onClick="document.for['skryty'].value = 'oS'">
</form>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: