Covistop Dezinfekce rukou Anti-Covid - 100 ml s rozprašovačem, 500 ml se stříkací vložkou, Skladem
Zobrazují se odpovědi 1 až 9 z 9

Dosazení ID do URL

  1. Hezký den všem,

    potřeboval bych menší radu, potřebuji mít pole, do kterého zadám číslo (příklad 50), vedle pole stisknu tlačítko, a přesměruje mi to na již definovanou stránku s příkladu zadaným číslem toto https://example/listek&id=50

    Nemá někde někdo prosím při ruce příklad? Z kterého bych to mohl udělat?

    Děkuju moc

  2. Co se právě děje na Webtrhu?
  3. Form + action tvoje url a ID z inputu a máš to.

  4. <form onSubmit="return process();">
    URL: <input type="text" name="url" id="url">
    <input type="submit" value="odkaž">
    </form>

    <script>
    function process()
    {
    var url = "https://example.com/listek&id=" + document.getElementById("url").value;
    location.href = url;
    return false;
    }
    </script>

    Našel jsem, děkuju :)

  5. Naco tam zbytocne davat javascript?

  6. Citace Původně odeslal craZymans Zobrazit příspěvek
    Naco tam zbytocne davat javascript?

    Jak by si to prosím v html řešil ty?
    Prosím příklad s kodem

  7. Ten tam nedávej. Stačí ti dát tu url do action

  8. takhle vypadá ta ukázka jen v html o které tady Wladass a craZymans mluví:

    Kód:
    <form method=GET action="https://example.com/listek">
    <input type=text name=id />
    <input type="submit" value="Přejít na adresu" />
    </form>
    Po odeslání formuláře (klidně enterem) proběhne přesměrování na adresu https://example.com/listek?id=50

  9. Citace Původně odeslal TomášX Zobrazit příspěvek
    takhle vypadá ta ukázka jen v html o které tady Wladass a craZymans mluví:

    Kód:
    <form method=GET action="https://example.com/listek">
    <input type=text name=id />
    <input type="submit" value="Přejít na adresu" />
    </form>
    Po odeslání formuláře (klidně enterem) proběhne přesměrování na adresu https://example.com/listek?id=50
    Tam je problém, že to udělá v odkazu znaménko ?(před)id=číslo a to mi automaticky nahlásí 404.
    Aby mi to běželo jak má, mělo by to být místo ?id=číslo toto &id=číslo

  10. a jak tedy vypadá ta celá url? "listek&id=50" je prapodivná varianta a bral jsem to jako překlep, první GET parameter je totiž uvozen právě otazníkem, až ty další znakem "&". Pokud si nevystačí s validní url, kterou generuje form, tak to v html nepůjde zajistit.

Spolupracujeme: Jooble.org, Aximum - profesionální překlady Hostujeme u Server powered by TELE3