Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.01.2018, 15:45
Новичок на форуме
Отправить личное сообщение для Chambers Посмотреть профиль Найти все сообщения от Chambers
 
Регистрация: 21.01.2018
Сообщений: 1

Не работает тег onclick
Я решил сделать код в котором нужно нажать на кнопку и повитса alert из javascript, но он не работает. Помогоите пожалуйста. Вот код

HTML:



<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<script src="js.js" type="text/javascript"></script>
<script src="js.js"></script>



<input type="button" id="first" value="Test" >


<script src="js.js" type="text/javascript"></script>
<script src="js.js"></script>
</body>
</html>



JAVASCRIPT

function test(){
alert("Hello");
}







Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 21.01.2018, 19:45
Интересующийся
Отправить личное сообщение для diablopc Посмотреть профиль Найти все сообщения от diablopc
 
Регистрация: 16.01.2018
Сообщений: 12

..............

<input type="button" id="first" value="Test" onClick="alert('Hello!!')">
...............


Ну или, типО, культурно:

............
<input type="button" id="first" value="Test" onClick="test()">
.............


function test(){
alert("Hello");
}

Последний раз редактировалось diablopc, 21.01.2018 в 19:48.
Ответить с цитированием
  #3 (permalink)  
Старый 22.01.2018, 10:32
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Chambers,
Много лишних букав... А нужных нету.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
   <input type="button" id="first" value="Test" >
   <script  type="text/javascript">
         document.querySelector("#first").onclick = function() {
             alert('Hello!!');
         }
   </script>
</body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 22.01.2018, 11:22
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от diablopc
onClick
Почему многие пишут названия атрибутов в разном регистре?
Ответить с цитированием
  #5 (permalink)  
Старый 22.01.2018, 19:43
Интересующийся
Отправить личное сообщение для diablopc Посмотреть профиль Найти все сообщения от diablopc
 
Регистрация: 16.01.2018
Сообщений: 12

ksa, А чертЕгоЗнает откуда такая привычка =))

Хотя когда смотришь на нечто типа этого:
Код:
QString SpeedDial::backgroundImageUrl()
{
    return m_backgroundImageUrl;
}

QString SpeedDial::backgroundImageSize()
{
    return m_backgroundImageSize;
}
ИМХО, оно более читаемое чем вот это:
Код:
QString speeddial::backgroundimageurl()
{
    return m_backgroundimageurl;
}

QString speeddial::backgroundimagesize()
{
    return m_backgroundimagesize;
}
Видимо отсюда эта привычка и приплыла....
Ответить с цитированием
  #6 (permalink)  
Старый 23.01.2018, 09:33
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

diablopc, в JS это даже вредно. Имеется ввиду писать в разном регистре то, чей аналог пишется только в нижнем регистре.

Потом некто спрашивает почему так работает
<input type="button" *!*onClick*/!*='alert("Ok")' id="first" value="Test" />


А так нет
<input type="button" id="first" value="Test" >
   <script  type="text/javascript">
         document.querySelector("#first").*!*onClick*/!* = function() {
             alert('Ok');
         }
   </script>
Ответить с цитированием
  #7 (permalink)  
Старый 23.01.2018, 17:23
Интересующийся
Отправить личное сообщение для diablopc Посмотреть профиль Найти все сообщения от diablopc
 
Регистрация: 16.01.2018
Сообщений: 12

ksa,
Таки да, бывает. Видимо, все-же, нужно себя переучивать понемногу...
...но таки это трудно когда перед глазами постоянно Cxx, js, html и css в одной куче
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax при заходе на страницу из поисковика - не работает Алексей_ГР Ваши сайты и скрипты 2 03.09.2013 00:03
Почему не работает тег <script> внутри тега <div>? serviom Общие вопросы Javascript 10 26.11.2011 01:24
Код работает не так как задумал. Обработчик onclick prowoke Общие вопросы Javascript 2 20.07.2011 23:31
Не работает код внутри циклов DZHETIGAPA Events/DOM/Window 1 21.06.2011 01:03
ява-скрипт выборочно работает-не работает zeta777 Internet Explorer 0 20.01.2010 11:41