Показать сообщение отдельно
  #1 (permalink)  
Старый 01.10.2012, 11:57
Новичок на форуме
Отправить личное сообщение для veryberry Посмотреть профиль Найти все сообщения от veryberry
 
Регистрация: 01.10.2012
Сообщений: 2

странное поведение функции с именем search
По непонятным причинам функция с именем search дает ошибку в случае, когда назначена на событие click именно у ссылок:
Uncaught TypeError: string is not a function
Т.е. воспринимается браузером как строка.
Вот пример кода:
<html>
    <head>
        <script>
            function search()
            {
                alert('test');
            }
        </script>
    </head>
    <body>
        <div onclick="search()">click here</div>
        <a href="javascript:void(0)" onclick="search()">or here</a>
    </body>
</html>

Такое поведение воспроизвелось в chrome, ff, ie. В списке резервных имен search не значится.
Ответить с цитированием