Autor Zpráva
honoson
Profil
Ahoj, jsem v javascriptu začátečních a potřeboval bych poradit jak doplnit do hodnoty value obsah javascriptu.
<script>
function url(){
document.write(location.href);
}
</script>
<input type="hidden" name="url_back" value="" />

Díky
pako
Profil *
honoson:
ak chapem dobre, ze chces do inputu vlozit aktualnu adresu, tak:
<input type="hidden" name="url_back" id="url-back" value="" />
<script>
function getUrl(){
    var urlBack = document.getElementById('url-back');
    urlBack.value = location.href;
}
getUrl();
</script>
Joker
Profil
pako:
Nabízí se otázka, proč ten jeden příkaz, který stejně není moc znovupoužitelný, vůbec dávat do funkce.

<input type="hidden" name="url_back" id="url-back" value="" />
<script type="text/javascript">
document.getElementById("url-back").value = location.href;
</script>
pako
Profil *
Joker:
hmm, mozno v podobe:
Moderátor Joker: Zkrátil jsem „hmm“, aby nepřivolávalo moderátory
function getUrl(inp){
    var urlBack = document.getElementById(inp);
    urlBack.value = location.href;
}
v externom subore. ak by mal viac foriem alebo viac webov.neviem, len rozmyslam nahlas, kludne ma oprav ;)
honoson
Profil
JJ chci udělat aby, když odešlu formulář jsem měl proměnou $_POST[url_back] nalněnou aktuelním url. Vím že bych si to mohl naplnit pomocí PHP, ale v PHP nejde udělat abych si vypsal url i se záložkami ... #gallery atd. Za script děkuji, ale když si ho vložím do kodu proměná $_POST[url_back] mi nic nevypisuje :o(


Kluci zlatí funguje to... měl jsem tam svojí chybku ve scriptu... moc děkuji !

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: