Autor Zpráva
pavouk 25
Profil *
Zdravím.
Dělám kontaktní formulář a mám problém. Mám tam kolonku: "Přejete si odpověď zaslat na mobilní telefon?" a dva radion buttony (Ano a ne). Jak udělám, aby po zatržení "Ano" se ihned zobrazila o řádek níže věta "Vyplňte prosím své telefonní číslo" a textové pole? Díky
pavouk 26
Profil *
Já bych to řešil javascriptem.
Medvídek
Profil
pavouk 25
Na svých stránkách jsem to řešil takto:

<script language=javascript>
function Metoda(co)
{
    if (co.value == ">> Jine <<")
    {
        document.getElementById("mistoProText").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"misto2\" value=\"\">"
        document.getElementById("mistoProText1").innerHTML = "Zadejte místo: "
        document.getElementById("mistoProText2").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"url\" value=\"\">"
        document.getElementById("mistoProText3").innerHTML = "Stránky klubu: "
    }
    else
    {
        document.getElementById("mistoProText").innerHTML = ""
        document.getElementById("mistoProText1").innerHTML = ""
        document.getElementById("mistoProText2").innerHTML = ""
        document.getElementById("mistoProText3").innerHTML = ""
    }
}
function Udelej(co)
{
    if (co.value == ">> Jiny <<")
    {
        document.getElementById("deejay1").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"hraje\" value=\"\">"
        document.getElementById("deejay").innerHTML = "Zadejte DJe: "
        document.getElementById("deejay2").innerHTML = "<input type=\"text\" class=\"form-zprava\" name=\"urldj\" value=\"\">"
        document.getElementById("deejay3").innerHTML = "Stránky DJe: "
    }
    else
    {
        document.getElementById("deejay").innerHTML = ""
        document.getElementById("deejay1").innerHTML = ""
        document.getElementById("deejay2").innerHTML = ""
        document.getElementById("deejay3").innerHTML = ""
    }
}
</script>


Měl jsem select kde bylo na výběr několik možností a když zvolili >> Jiny << tak se doplnil další input

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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