Autor Zpráva
Malex
Profil
Zdravím, mám problém s IE8, ve Firefoxu a Opeře to funguje, nevíte někdo jak to upravit, aby to fungovalo i v IE. Díky

function getin(id){
return document.getElementById(id);
}

function povolit(){

if(getin("ok").value == "1"){
getin("odeslat").type = "submit"
}

if(getin("ok").value == "0"){
getin("odeslat").type = "hidden"
}

}


</script>

<div align="center" class="alert">
Potvrzuji, že jsem zápis pečlivě vyplnil a zkontroloval:
<select name="ok" id="ok" onchange="povolit()">
<option value="0">NE</option>
<option value="1">ANO</option>
</select><br /></div>

<div align="center">
<input name="Odeslat" type="hidden" id="odeslat" value=" &gt;&gt;&gt;&gt; Odeslat zápis &lt;&lt;&lt;&lt;" />
</div>
[/pre]
Aichi
Profil
prostě to IEčko neumí, pokud je input připnut do stránky změnit jeho typ. Takže ho schovávej přes vlastnost elm.style.display

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: