Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> validate 0-99
dilfin  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 276
Пользователь №: 28612
На форуме: 5 лет, 5 месяцев, 1 день
Карма: 0




не получается сделать так что бы оно показывало при выборе больше 99 выходило надпись что нужно выбрать между 0- 99 вроде все сделала правильно но подсчитывает все цифры

<?xml version = "1.0" encoding = "utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org//TR/xhmtl/DTD/xhtml-strict.dtd ">
<html xmlns = "http:www.w3.org/1999/xhtml">
<head>
<title>
Illustrate data checking> </title>
<script
type = "text/javascript" src ="data_checking.js">
</script>
</head>
<body>
<form
action = "">
<h3>
Fruits Shop </h3>
<table
border = "border">
<tr>
<th>
Product Name </th>
<th>
Price </th>
<th>
Quantity </th>
</tr>
<tr>
<th>
Apple </th>
<td>
$0.59 </td>
<td> <input
type="text" id="Apple" size = "2" /> </td>
</tr>
<tr>
<th>
Orange </th>
<td>
$0.49 </td>
<td> <input
type="text" id="Orange" size = "2" /> </td>
</tr>
<tr>
<th>
Banana </th>
<td>
$0.39 </td>
<td> <input
type="text" id="Banana" size = "2" /></td>
</tr>
</table>
<p>
<input
type="button" value="Total Cost" onclick="computeCost();" />
<input
type="text" size="5" id ="cost" onfocus="this.blur();" />
</p>
<p>
<input
type = "Submit" value = "Submit" />
<input
type = "reset" value = "Reset" />
</p>
</form>
<script>
function
chkData() {
var apple = document.getElementById("Apple").value;
var orange = document.getElementById("Orange").value;
var banana = document.getElementById("Banana").value;

if (ParseInt(Apple.value)<0 || parseInt(Apple.value)>99 {alert("values should be between 0-99");}
}
;
if (ParseInt(Orange.value)<0 || parseInt(Orange.value)>99 {alert("values should be between 0-99");}
}
;
if (ParseInt(Banana.value)<0 || parseInt(Banana.value)>99 {alert("values should be between 0-99");}
}
;
document.getElementById("Apple").onsubmit = chkData;
document.getElementById("Orange").onsubmit = chkData;
document.getElementById("Banana").onsubmit = chkData;
}
</script>
</body>
</html>
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Winston  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 9509
Пользователь №: 18161
На форуме: 7 лет, 5 месяцев, 11 дней
Карма: 552




function chkData() {
var apple = document.getElementById("Apple").value;
var orange = document.getElementById("Orange").value;
var banana = document.getElementById("Banana").value;

if(parseInt(Apple.value) < 0 || parseInt(Apple.value) > 99)
{
alert("values should be between 0-99");
return false;
}
}
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
dilfin  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 276
Пользователь №: 28612
На форуме: 5 лет, 5 месяцев, 1 день
Карма: 0




Сработало вы гений!!!!!
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
killer8080  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 8735
Пользователь №: 26630
На форуме: 5 лет, 9 месяцев, 3 дня
Карма: 591




dilfin
<input type="text" id="Apple" maxlength="2" size="2" />
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
dilfin  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 276
Пользователь №: 28612
На форуме: 5 лет, 5 месяцев, 1 день
Карма: 0




Цитата (killer8080 @ 11.10.2012 - 07:31)
dilfin
<input type="text" id="Apple" maxlength="2" size="2" />

Спасибо Вам Киллер8080
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kristall  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



418 I'm a teapot
******

Профиль
Журнал
Группа: Форумчанин
Завсегдатай форума
Сообщений: 647
Пользователь №: 28374
На форуме: 5 лет, 5 месяцев, 20 дней
Карма: 22




Еще вот так можно.
<input type="text" id="Apple" pattern="\d{1,2}">


--------------------
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
dilfin  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 276
Пользователь №: 28612
На форуме: 5 лет, 5 месяцев, 1 день
Карма: 0




Цитата (kristall @ 11.10.2012 - 08:44)
Еще вот так можно.
<input type="text" id="Apple" pattern="\d{1,2}">

Спасибо Вам Кристалл Проблема Решена Спасибо Всем Вундеркидам!!!!
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса