Справочник javascript: prompt
Форум |
Учебник | Node.JS скринкаст | Стандарт языка | Справочник |
Discord чат |
| Статьи | Тест знаний | Аналоги функций PHP |
Справочник javascript: prompt
Форум |
Учебник | Node.JS скринкаст | Стандарт языка | Справочник |
Discord чат |
| Статьи | Тест знаний | Аналоги функций PHP |
Автор: Гость (не зарегистрирован), дата: 28 августа, 2009 - 08:47
#permalinkа как можно задать координаты окна prompt? В Firefox оно в центре окна,а в IE - в левом верхнем углу. Нельзя его оттуда перетащить?
Автор: Вит (не зарегистрирован), дата: 1 ноября, 2009 - 23:39
#permalinkСпасибо огромное;)
нужна была обработка веденного ключа на
правильное, неправильное значения и на отмену ввода
до этого момента не знал как разделить последние два события..
Автор: Romych, дата: 20 февраля, 2010 - 16:26
#permalinkобъясните пожалуйста, как исправить размер модального окна в IE ?

с методом prompt
вот это окно в Опере
и оно же в IE
Автор: Данил Агеев (daxiz555) (не зарегистрирован), дата: 7 июня, 2010 - 15:54
#permalinkВ том примере не доработка.
Скрипт расщитан на вывод alert(ом) данные введенные тогда...
но если пользователь оставит поле пустым он выведет "Вам null лет", нужно исправить:
var years=prompt('Сколько вам лет?','100'); if (years == '') {var years = '0';alert('Вам '+years+' лет!');} else {alert('Вам '+years+' лет!');}/// ... ///
Автор: Гость (не зарегистрирован), дата: 6 июля, 2011 - 19:48
#permalinkКак избавиться от самопроизвольного повторного выскакивания промптовского окна после получения результата?
Автор: Micha (не зарегистрирован), дата: 23 сентября, 2013 - 23:10
#permalinkПараметр value использовать все же рекомендуется, т.к. в ИЕ по умолчанию в поле написано undefinded, но мы ведь этого не хотим, верно?
поэтому так корректнее:
promt("Введите что нибудь","")
Автор: Гость (не зарегистрирован), дата: 17 октября, 2013 - 06:49
#permalinkСобрал в работающий пример всё прозвучавшее в комментариях, добавил замену запятой на точку, проверку на допустимость значения и выбор "год-года-лет":
<script> document.writeln( '<H1>Ваш возраст (полных лет)</H1>' ) var years=0; while ( years != null ) { years=prompt('Сколько Вам лет?','') if (years!=null) { // пользователь нажал ОК (Enter), а не Отмена (Esc) document.write( years + ' - ' ); years = years.replace(/,/g, ".") // если дробную часть числа укажут на русский манер, через запятую // years = years == '' ? 0 : ( !isNaN(years) ? Math.abs(years) : -1 ) // введена пустая строка или нечисловое значение years = years == '' ? 0 : Math.abs(years) // введена пустая строка или отрицательное значение if (isNaN(years)) { document.writeln( ' = ошибка: укажите возраст числом = ' + '<br>' ); } else if (years>122) { document.writeln( 'Столько не живут! Максимум - француженка Жанна-Луиза Кальман прожила 122 года' + '<br>' ) // см. wiki Долгожитель } else { years = parseInt( years ) document.writeln( 'Вам ' + years + (years%10==1&&years!=11?' год.':( (years%10>1&&years%10<5)&&(years<11||years>14) ?' года.':' лет.')) + '<br>' ) } } } </script>Автор: Гость (не зарегистрирован), дата: 17 октября, 2013 - 06:57
#permalinkАвтор: Гость (не зарегистрирован), дата: 21 декабря, 2014 - 22:18
#permalinkВозможно ли и каким обазом ,задав значение переменной можно задать ею значение атрибута тега?
x1=prompt("...");
y1=prompt("...");
(например тега
P.S. сея прога не работает, как ее можно исправить?
Автор: Гость (не зарегистрирован), дата: 21 декабря, 2014 - 22:21
#permalinkВозможно ли и каким обазом ,задав значение переменной можно задать ею значение атрибута тега?
<Скрипт>
x1=prompt("...");
y1=prompt("...");
<
(например тега
P.S. сея прога не работает, как ее можно исправить?
Автор: Гость (не зарегистрирован), дата: 21 декабря, 2014 - 22:23
#permalinkИзвеняюсь за спам, пишу снова!
Возможно ли и каким обазом ,задав значение переменной можно задать ею значение атрибута тега?
<Скрипт>
x1=prompt("...");
y1=prompt("...");
.
<Имг срк="1.jpg" style="position:absolute;left:x1;top:y1.
P.S. сея прога не работает, как ее можно исправить?
Автор: Гость (не зарегистрирован), дата: 5 января, 2015 - 04:06
#permalinkА как сделать так,чтобы если ответ в промпте не целевой,опять отрывался начальный промпт,после второго сообщения.?
Автор: OMD (не зарегистрирован), дата: 29 января, 2015 - 11:51
#permalinkvar years=prompt('Сколько вам лет?', '100'); // return string | null if (years === '' || years === null) { alert('Вы не указали свой возраст!'); } else { alert('Вам '+years+' лет!'); }Автор: Гость (не зарегистрирован), дата: 3 ноября, 2016 - 01:11
#permalinkкак ввести данные в яваскрипт без модального окна? просто на странице в окошке среди текста. нужен калькулятор валют, только без всплывающих окон.
Автор: Гость (не зарегистрирован), дата: 20 ноября, 2016 - 13:59
#permalinkЗдравствуйте! А как можно сделать так, чтобы в огромном "вопроснике", после неудачного ответа в середине "вопросника", выводила обратно на этот же вопрос, а не в начало "вопросника"?
Автор: Гость (не зарегистрирован), дата: 28 сентября, 2018 - 23:57
#permalinkНаписать код на JavaScript который будет: Спрашивать у пользователя имя, фамилию и возраст. После чего будет отвечать: “Здравствуйте [Имя] [Фамилия] вы совершенолетний или вы несовершено летний
как это сделать
Автор: Гость (не зарегистрирован), дата: 26 октября, 2018 - 12:45
#permalinkПривет! Просто решение null:
if (years=prompt('Сколько вам лет?',100))
alert('Вам '+years+' лет!');
Если пользователь нажмёт Отмена, то никакого alerta не будет. Хотя можно и его задать:
else
alert('Вы отказались отвечать на этот вопрос!');
Проверять на цифры в данном конкретном случае не имеет смысла - я могу написать, что мне сто лет.
Автор: Гость (не зарегистрирован), дата: 29 октября, 2018 - 20:33
#permalinkДА КАК С КЛАВЫ-ТО ПЕЧАТАТБ!!!
КАК?!?!?!?!?!?!?!?!?!?!??!?!?!?!?!?!?!?!?!?!
Автор: Гость (не зарегистрирован), дата: 13 ноября, 2018 - 10:06
#permalinkчитай официальную документацию))
Автор: Гость (не зарегистрирован), дата: 29 ноября, 2018 - 23:40
#permalinkа что значит prompt с плюсом? видел как-то такое выражение:
var x = +prompt...
Автор: admin-mail.ru (не зарегистрирован), дата: 19 января, 2019 - 17:09
#permalinkНа вопрос в примере отвечаю "меньше чем зим"
все обоснованно, самодостаточно и работает великолепно.
Перечитайте предложенный ниже примера шлак.
Автор: admin-mail.ru (не зарегистрирован), дата: 19 января, 2019 - 17:09
#permalinkНа вопрос в примере отвечаю "меньше чем зим"
все обоснованно, самодостаточно и работает великолепно.
Перечитайте предложенный ниже примера шлак.