Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.04.2014, 11:54
Аватар для Vlad123456
Интересующийся
Отправить личное сообщение для Vlad123456 Посмотреть профиль Найти все сообщения от Vlad123456
 
Регистрация: 23.04.2014
Сообщений: 20

Ввод числа в input ограничения или показ текста о большой цифре
Ребята, как сделать чтобы в input можно ввести не больше чем в диве

<div id="count">44</div


Хотел вот этим методом - http://htmlbook.ru/html/attr/onkeyup
Но не знаю как сделать

Помогите пожалуйста))
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2014, 14:28
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<input maxlength="3" value="abc" autofocus="" />
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 24.04.2014, 14:44
Аватар для Vlad123456
Интересующийся
Отправить личное сообщение для Vlad123456 Посмотреть профиль Найти все сообщения от Vlad123456
 
Регистрация: 23.04.2014
Сообщений: 20

danik.js,
Нет это не то, нужно чтобы я смог ввести 44, 43... А 50 не смог, выдавалась бы ошибка как в моем примере (мол вы ввели слишком большое число!!!)
Ответить с цитированием
  #4 (permalink)  
Старый 24.04.2014, 15:45
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<form target="_blank">
<input type="number" max="44" />
<button type="submit">Попытаться отправить</button>
</form>

Правда с кроссбраузерностью беда.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 24.04.2014, 16:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

Vlad123456,

<input   oninput="+this.value > 44 && (this.value = 44)" />
Ответить с цитированием
  #6 (permalink)  
Старый 24.04.2014, 16:24
Аватар для Vlad123456
Интересующийся
Отправить личное сообщение для Vlad123456 Посмотреть профиль Найти все сообщения от Vlad123456
 
Регистрация: 23.04.2014
Сообщений: 20

danik.js,
Отлично, то что нужно, но как сделать чтобы бралась цифра из дива?
Ответить с цитированием
  #7 (permalink)  
Старый 24.04.2014, 17:40
Аватар для Vlad123456
Интересующийся
Отправить личное сообщение для Vlad123456 Посмотреть профиль Найти все сообщения от Vlad123456
 
Регистрация: 23.04.2014
Сообщений: 20

Не всегда будет цифра 44
Ответить с цитированием
  #8 (permalink)  
Старый 24.04.2014, 18:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Vlad123456, что мешает выводить эту цифру помимо дива еще и в атрибут инпута?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #9 (permalink)  
Старый 24.04.2014, 18:23
Аватар для Vlad123456
Интересующийся
Отправить личное сообщение для Vlad123456 Посмотреть профиль Найти все сообщения от Vlad123456
 
Регистрация: 23.04.2014
Сообщений: 20

danik.js,
Ваш вариант меня устраивает, но цифра максимума может меняться! Точнее ее нужно брать из дива!!!
Ответить с цитированием
  #10 (permalink)  
Старый 24.04.2014, 18:38
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Vlad123456
Точнее ее нужно брать из дива!!!
Откуда она там появляется?
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить ввод текста в input snizhok Элементы интерфейса 41 07.11.2016 13:11
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27