Вставка текста Javascript не работает в Chrome? - PullRequest
1 голос
/ 16 сентября 2009

Эй, ребята, этот фрагмент кода работает в IE, но не в 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 />

В IE javascript:fillreply(4); будет работать, но не в Chrome, где ничего не происходит.

1 Ответ

2 голосов
/ 16 сентября 2009

Ваш ввод не имеет атрибута id, и вы пытаетесь получить его с помощью getElementById.

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