<! DOCTYPE HTML > < HTML > < голова > < Meta кодировок = "UTF - 8" > < название > начинающий учебник (runoob.com) </ название > < Script > вар TXT = "" ; функция Message () { Попробовать { adddlert ( " доступны для покупки Гость! " ); } улов (ERR) { TXT = " страница есть ошибка \ п \ п. " ; текст+ = " Описание ошибки: " + err.message + " \ п \ п " ; TXT + = " Нажмите OK для продолжения \ n- \ п. " ; Alert (TXT); } } </ Script > </ голова > < тело > < ВВОД тип = "Кнопка" значение = "вид сообщения" OnClick = "сообщение ()" /> </ тело > </ HTML >
<! DOCTYPE HTML > < HTML > < голова > < Мета кодировка = "UTF-8" > < название > новичка учебник (runoob.com) </ название > </ голова > < тело > < Р- > независимо от ввода является правильным, поле ввода будет очищено после повторного входа. </ P > < P > Пожалуйста , введите число от 10 ~ 5:. </ P > < ВХОД ID = "Демо" тип = "текст" > <= "Кнопка" OnClick = "туРипсЫоп ()" >点我</ Кнопка > < р ID = "p01" > </ р > < скрипт > Функция туРипсЫоп () { вар сообщение, х; сообщение = document.getElementById ( " p01 " ); message.innerHTML = "" ; х = document.getElementById ( " демонстрационный " ) .Value; бросок « значение пусто » ; ЕСЛИ (IsNaN (Х)) бросок « значение не является числом » ; Х = расчислить (Х); ЕСЛИ (Х > 10 ) бросок « слишком большой » ; ЕСЛИ (Х < . 5 ) бросок " слишком мал " ; } улов (ERR) { message.innerHTML = " ошибка: " + ERR + " . " ; } наконец{ Document.getElementById ( " демонстрационный " ) .value = "" ; } } </ Скрипт > </ тело > </ HTML >
<! DOCTYPE HTML > < HTML > < голова > < Meta кодировок = "UTF - 8 . " > < Название > начинающий учебник (runoob.com) </ название > </ голова > < тело > < P > Пожалуйста 5 для вывода число между 10: </ P > < ВХОД ID = "Демо" тип = "текст" > < Кнопка Тип = "Кнопка" OnClick = "туРипсЫоп () " > Тест ввода </Кнопка > < р ID = "сообщение" > </ р > < скрипт > Функция туРипсЫоп () { вар сообщение, х; сообщение = document.getElementById ( " сообщение " ); message.innerHTML = "" ; х = document.getElementById ( " демонстрационный " ) .Value; попробуйте { если (х == "" ) бросок " 值为空"если (IsNaN (х)) бросок " 不是数字" ; х = Число (х); если (х < 5 ) бросок " 太小" ; если (х > 10 ) бросок " 太大" ; } Задвижка (ERR) { message.innerHTML = " 错误: " + ERR; } } </ Скрипт > </ тело > </ HTML>