Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Mr_Progger
24 / 24 / 16
Регистрация: 01.11.2013
Сообщений: 177
1

Делать или нет метод get в зависимости от введённых данных

23.12.2014, 19:16. Просмотров 804. Ответов 1
Метки нет (Все метки)

Пользователь вводит в строку число, после нажатия на кнопку делается get метод. Как сделать так чтобы если число в не заданного диапазона(например 0<x<100) метод get не делался, а выводилось сообщение об ошибки.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<html>
<head>
<title>Script Defer Example</title>
</head>
<body>
 
<script defer>
function clc()
{
    var x = document.getElementById("text").value
    if (!(x > 0 && x < 100))
    alert("V ne diapazona")
    else
    alert("Ok")
    
}
</script>
<form method="get">
<p><input id="text" name="text"> </input>
<p><input type="submit" onClick="clc();" value="Knopka"></input>
</form>
</body>
</html>
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2014, 19:16
Ответы с готовыми решениями:

Вывести диалог приветствия или ошибку в зависимости от вводимых данных
Введите свою фамилию, пол и возраст Запросите подтверждение Если все верно, то...

Правильная запись возврата функции или почему один метод работает, а второй нет?
Всем добрый вечере. Появилась такая проблемка, почему такая функция не...

Проверка введённых данных: число или нет?
Можно ли задать условие на проверку ввода? Например, пользователь вводит число...

Как найти текст в файле и возвратить 0 или 1 в зависимости от того,найдено или нет?
bool fnd(char* fn,string stf) { string s; ifstream ifs(fn); while...

Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа одинаковую четность или нет
Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа...

1
Vladislav WebDev
324 / 214 / 97
Регистрация: 04.11.2012
Сообщений: 638
23.12.2014, 20:40 2
Лучший ответ Сообщение было отмечено Mr_Progger как решение

Решение

Mr_Progger,
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>...</title>
</head>
<body>
  <form method="get">
    <input id="text" type='text' name="text">
    <br>
    <input id='submit' type="submit" value="Knopka">
  </form>
  <script>
    var x = document.getElementById("text");
    var submit = document.getElementById('submit');
    submit.onclick = function() {
      x = x.value;
      if (x < 0 && x > 100 || isNaN(x)) {
        alert("V ne diapazona");
        return false;
      } else {
        alert("Ok");
      }
    }
  </script>
</body>
</html>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2014, 20:40

Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа одинаковую четность или нет
Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа...

Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа одинаковую четность или нет
Помогите, пожалуйста. Знаю, что задачи более ли менее лёгкие, но я в c# почти...

Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа одинаковую четность или нет
Вывести на экран 1 или 0 в зависимости от того, имеют три заданных целых числа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru