Javascript.RU

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

Регулярное прибавление при клике
Пожалуйста, скиньте код, который заставит при каждом нажатие на кнопку "+1" число рядом с ней увеличиться на один.

+ (дополнительно) Как сделать так, чтобы прибавлять можно было до десяти, а когда уже 10, чтобы появлялся alert с каким-нибудь текстом типа "Поздравляю! Вы досчитали до 10" и "игра" начиналась заново?
Ответить с цитированием
  #2 (permalink)  
Старый 10.05.2013, 15:15
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.
Ответить с цитированием
  #3 (permalink)  
Старый 10.05.2013, 15:23
Новичок на форуме
Отправить личное сообщение для Макс Тирдатов Посмотреть профиль Найти все сообщения от Макс Тирдатов
 
Регистрация: 10.05.2013
Сообщений: 6

dmitriymar, я прошёл, на мой взгляд, всё необходимое для этого, хотя часть в другом учебнике (в формате видео). Однако не один из испробованных мной путей не сработал, прибавлялось почему-то только до одного.
__________________
К сожалению, на самом деле нет. Но те, в кого мы верим, всегда с нами
Ответить с цитированием
  #4 (permalink)  
Старый 10.05.2013, 15:37
Аспирант
Отправить личное сообщение для skfyann Посмотреть профиль Найти все сообщения от skfyann
 
Регистрация: 27.12.2011
Сообщений: 90

Макс Тирдатов,
Скиньте код, поправим, увидите ошибку.
Ответить с цитированием
  #5 (permalink)  
Старый 10.05.2013, 15:39
_0_ _0_ вне форума
Аспирант
Отправить личное сообщение для _0_ Посмотреть профиль Найти все сообщения от _0_
 
Регистрация: 10.05.2013
Сообщений: 56

dmitriymar, не будьте таки строгим, у всех такие вопросы возникали в самом начале,
Макс, что у тебя за игра? как ты планируешь ее реализовать?
Ответить с цитированием
  #6 (permalink)  
Старый 10.05.2013, 15:40
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

HTML:
<input type="button" value="+1" onclick="addNum()" />
<span id="add_num">0</span>


javascript:
var elem = document.getElementById('add_num'), num = +elem.innerHTML;

function addNum()
{
   elem.innerHTML = num++;
   if(num == 10)
   {
      alert('Вы досчитали до 10!');
      num = -1;
   }
}
Ответить с цитированием
  #7 (permalink)  
Старый 10.05.2013, 15:44
_0_ _0_ вне форума
Аспирант
Отправить личное сообщение для _0_ Посмотреть профиль Найти все сообщения от _0_
 
Регистрация: 10.05.2013
Сообщений: 56

elem.innerHTML - возвращает строку, попробуй parseInt(elem.innerHTML)
Ответить с цитированием
  #8 (permalink)  
Старый 10.05.2013, 15:46
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

_0_,
Сообщение от Ruslan_xDD
+elem.innerHTML;
Число возвращает.
Ответить с цитированием
  #9 (permalink)  
Старый 10.05.2013, 15:51
_0_ _0_ вне форума
Аспирант
Отправить личное сообщение для _0_ Посмотреть профиль Найти все сообщения от _0_
 
Регистрация: 10.05.2013
Сообщений: 56

Ответить с цитированием
  #10 (permalink)  
Старый 10.05.2013, 16:09
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от _0_
dmitriymar, не будьте таки строгим, у всех такие вопросы возникали в самом начале,
вот по этому, когда не знал об фаирбаге и подобных и даже консоли, вставлял алерты и отлаживал каждый шаг

Последний раз редактировалось dmitriymar, 10.05.2013 в 16:17.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменить цвет при клике AndreyS jQuery 3 07.10.2012 16:27
Запись cookes при клике pavdin Общие вопросы Javascript 3 06.02.2012 17:19
Событие при клике на любой элемент кроме одного shaltay jQuery 1 29.11.2011 19:27
Cкрипт сохранения при клике на ссылку alerzo Events/DOM/Window 4 08.05.2011 21:39
При первом клике список не раскрывается. lancer Элементы интерфейса 1 30.03.2008 17:24