2009-09-16 5 views
1

Hey les gars, ce peu de code fonctionne dans IE mais pas dans Chrome, aucune idée pourquoi?L'insertion de texte Javascript ne fonctionne pas dans Chrome?

<script type="text/javascript"> 
    function fillreply(commentID){ 
     var item = document.getElementById("replyto"); 
     item.value=commentID; 
    } 
    </script> 
... 

... 
    <div id="makereply" class="hidden">Reply to: <input type="text" size="6" 
     name="replyto" readonly /> 

Dans IE javascript:fillreply(4); fonctionnera, mais pas en chrome où rien ne se passe.

Répondre

2

Votre entrée n'a pas d'attribut id, et vous essayez de le récupérer avec getElementById.

<input type="text" size="6" id="replyto" name="replyto" readonly="readonly" /> 
+0

doh! merci (15 caractères) –

Questions connexes