Javascript mozilla internet explorer

Fermé
bul - 27 nov. 2003 à 10:30
 bul - 29 déc. 2003 à 10:16
bonjour à tous.
j'espère être au bon endroit pour poser ma question !
sinon dites-moi où.
le script ci-dessous ( un exemple )
fonctionne avec internet explorer
<TEXTAREA rows=10 cols=30 name="t1">
</TEXTAREA>
<script language="JavaScript">
for (var i=0 ; i<20 ; i++)
t1.value=t1.value+" "+i+" = 1234567890ABCDEF\r";
</script>
avec mozilla j'ai l'erreur 't1 undefined'
où est ma bétise ?
merci d'avance.
A voir également:

2 réponses

C'est parceque tu n'utilises pas les DOM

dans ce cas, si ton formulaire a pour id "machin", tu accède à ton champ comme ça :
document.forms['machin'].elements['t1'].value="";
0
merci de la réponse
il me semblait bien que c'était beaucoup plus contraignant que
sous Internet Explorer.
par contre la solution proposée, elle, marche sous IE.
contrairement a tout ce qui est dit ici où là,
il faudrait peut-être que Mozilla .... évolue !
c'est bien pour cela que j'ai abandonné netscape, mozilla ... et
reste sous internet explorer ( hélas ? )
encore merci.
0