Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 4. 8. 2005, 12:54:34
Mám soubor index.php a v něm
<body onload="document.form.input.focus();"> . . . </body> Formulář s daným inputem však vykresluji jen někdy (pouze při přihlášení), proto bych potřeboval před zavoláním fce focus() zjistit, zda je ten formulář na stránce přítomný nebo ne.. Jak se to dá udělat? Focus mi jinde než v body -> onload nefunguje :( A samozřejmě když už jsem přihlášen a daný formulář tam není, javascript hlásí chybu.. Děkuju za odpověď |
||
cz Profil * |
#2 · Zasláno: 4. 8. 2005, 13:01:37
jedno z reseni je obalit to
try { tvuj_kod } catch (e) { } |
||
Fred Profil |
#3 · Zasláno: 4. 8. 2005, 13:05:55
<script type="text/javascript">
<-- function fcs(){ if(document.getElementById('idinputu')) document.getElementById('idinputu').focus(); } window.onload=fcs //--> </script> <body> <input type="text" size="15" id="idinputu"> |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0