2016-09-22 3 views
-3

Хотя я знаю много об этих языках в настоящее время, такие как массивы и функции, у меня основная проблема для получения этого JavaScript для запуска, вот код:функция JavaScript не работает по щелчку


<!DOCTYPE html> 
 
<html> 
 

 
<head> 
 
</head> 
 

 
<body> 
 
    <input type="submit" value="submit" onclick="click()" /> 
 
    <script> 
 
    function click() { 
 
     alert("hey"); 
 
    } 
 
    </script> 
 
</body> 
 

 
</html>

+5

Переименуйте 'щелчок)' функцию (. Вы случайно выбрали неудачное имя. –

+0

'click' - это функция JavaScript, и ее повторное использование вызывает проблемы. Переименовать его – Li357

+0

Возможный дубликат [имя функции javascript не может быть установлен как клик?] (Http://stackoverflow.com/questions/4388443/javascript-function-name-cannot-set-as-click) –

ответ

1

Вы бежите в эту проблему: javascript function name cannot set as click?

Вы можете это исправить, изменив т он действовал имя на что-то другое, как function myClick

<head> 
</head> 

<body> 
    <input type="submit" value="submit" onclick="myClick()" /> 
    <script> 
    function myClick() { 
     alert("hey"); 
    } 
    </script> 
</body> 

</html> 
0

да, как комментарий выше. Вы должны использовать другое имя вместо щелчка()

function submit() { 
 
     alert("hey"); }
<html> 
 

 
<head> 
 
</head> 
 

 
<body> 
 
    <input type="submit" value="submit" onclick="submit()" /> 
 
</body> 
 

 
</html>