В входсъбитие се задейства, когато стойността на елемента се използва за създаване на интерактивни контроли за уеб-базирани формуляри, за да се приемат данни от потребителя; Въз основа на различните видове данни за въвеждане и избор са налични джаджи, угар във вашата стопанска постройка и ползващ. "> , елементът, който ми трябва, какво мога да направя опции на менюто">
мехурчета | да |
---|---|
Отменяемо | не |
Интерфейс | входно събитие |
свойство на манипулатора на събития | GlobalEventHandlers.onput |
HTML
JavaScript
const input = document.querySelector("вход"); const log = document.getElementById("стойности"); input.addEventListener("вход", updateValue); функция updateValue(e) ( log.textContent = e.target.value; )резултат
Спецификации
Спецификация | Състояние |
---|---|
HTML стандарт на живот |
Стандарт на живот |
Документен обектен модел (DOM) Ниво 3 Спецификация на събитията Определение на "входно събитие" в тази спецификация. |
Остаряло |
Съвместимост с браузъри
Компактността на таблиците в тази посока се генерира от структурирането на данни. Ако искате да знаете за вашите данни, щракнете върху https://github.com/mdn/browser-compat-data и ни изпратете заявка за изтегляне.
Актуализирайте данните за съвместимост на GitHub
работен плот | Подвижен | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | ръб, край | Firefox | Internet Explorer | Опера | сафари | android webview | Chrome за Android | Firefox за Android | Opera за Android | Safari на iOS | Интернет на Samsung | |
входно събитие | Chrome Пълна поддръжка Да | Edge Пълна поддръжка 79 Пълна поддръжка 79 Без поддръжка 12 - 79 бележки бележки Не се поддържа при избор, квадратче за отметка, но радио входове. | Firefox Пълна поддръжка Да | IE Частична поддръжка 9 |
В тази статия можем да разгледаме методите, които библиотеката jQuery предоставя на уеб браузъра за обработка на изпратените документи.
За да работи с индекси на JavaScript, браузърът предоставя API (например функцията addEventListener). Като функция за етикет можете да въведете кода, който трябва да цитирате, ако браузърът генерира код за определения елемент.
Обработващи модули за подпомагане на jQuery методи
Синтаксисът на функцията е включенПреди това, как да пристъпим към добавянето на елементите от колекциите на шушулките, qi на елементите трябва да бъде премахнат от началото. Можете да разберете за това, как да разберете нуждите на елементите отстрани, в статията jQuery - Изберете елементи.
В jQuery можете да поставите sub (подслушател) на първия елемент, като използвате on и one помощни функции, както и кратки записи.
// функция on.on (събития, манипулатор); // функция one.one(събития, манипулатор); // събития - podіya chi списъкът на podіy чрез probіl, в момента на който е необходимо да се викоонира манипулатора (handler) // handler - функция (podії comprehension) // кратък запис на функцията на .event(handler) ; // събитие - името на суба (можете да тествате за обработка на по-тихи субтитри, за които jQuery създаде такъв кратък запис)
Едната функция се проверява само веднъж, защото няма да завърши проверката с текущата команда, а само веднъж.
Например dodamo за допълнителна функция на подклик за всички елементи от класа btn:
// регистриране като манипулатор на анонимен функции $(.btn").on("click", function() ( // dії, както ще бъде отвлечено, когато се появи текущото влизане... console.log($(this) .text() ));)); // използване на голяма функция като заобиколно решение var myFunction = function() ( console.log($(this).text()); ) $(".btn").on("click", myFunction);
Насоки за повече код, записи за кратко въвеждане на функцията на:
$(".btn").click(function() ( // dії, yakі ще бъдат vykonnі в момента pії... console.log($(this).text()); ));
Допълнителна информация за подиума
Когато кандидатствате, можете да разпознаете deak Допълнителна информацияза ново. Прехвърлянето на цялата информация, самият обект Event в семплера, зависи от първия аргумент.
$("#demo").on("click", function(e)( // e е обект на събитие за премахване на допълнителна информация за подиума // силата на обекта на събитието често се оспорва e.preventDefault(); / /премахнете съвпадащия елемент за заключване e.stopPropagation(); // преместете обединения елемент по-далеч // e.type - изберете типа на целта // e.target - насочете към елемента, в който целта е станала / / e.currentTarget - насочване към текущия целеви елемент (за някаква справка). горен кутдокумент));
Пространство от имена
В jQuery, след като посочите името на подимето, можете по избор да посочите обхвата на имената.
Например:
// първо щракнете върху влизане в пространството за имена $("#demo").on("click.first",function()( console.log("1 click log"); )); // щракнете върху входа за секундата $("#demo").on("click.second",function()( console.log("2 click log"); ));
Пространството на имената е същото като богата река. Няма да спечелите, например, ако трябва да извикате не всички имена, а само имената на песните.
// щракнете под-щракнете върху пространството от имена първо $("#demo").trigger("click.first"); // щракнете под-щракнете върху второто пространство от имена $("#demo").trigger("click.second");
Така че за помощ от йога просто вижте песните на крака:
//показване на изскачащи прозорци под щракване в пространството за имена първо $("#demo").off("click.first"); //показване на изскачащи прозорци под щракване в секунда $("#demo").off("click.second");
Описанието и приложението на различните функции за задействане и изключване може да се види в статията по-долу.
Прехвърляне на допълнителни данни към obrobnik
Ако е необходимо, можете да предадете данните на събирача на данни (за допълнителния допълнителен аргумент на функцията on). Достъпът до прехвърлянето на данни към средата на процесора се осигурява чрез обекта Event.
Работи така (задница):
...
Как да поставите цаца върху един елемент
Подложката на vikoristannya на една проба за kіlkoh (2 или повече) е подходяща:
$("#id").on("промяна на замъгляване при натискане на клавиши", function(e) ( console.log(e.type); // подтип)); // иначе var myFunction = function() ( ... ) $("#id") .keyup(myFunction) .keypress(myFunction) .blur(myFunction) .change(myFunction);
За кожата със собствена функция:
$("#id").on(( mouseenter: function() ( // манипулатор за mouseenter... ), mouseleave: function() ( // манипулатор за mouseleave... ), щракнете върху: function() ( / / щракнете семплер...)));
Пример за вариация в jQuery, няколко примера (функции) за един под:
$("#demo").click(function()( console.log("1 щракване пример"); )); $("#demo").click(function()( console.log("2 click log"); ));
Например, възможно е да разпознаете по някакъв начин по начин, който можете да следвате по следния начин:
Var eventList = $._data($("#demo"), "събития"); конзолен дневник (списък на събития);
Щракнете върху уики софтуера
Има 2 метода за wiki да следва кода на jQuery:
- тригер - щраква върху присвоения под на елемента.
- triggerHandler - извиква манипулатор към манипулатора, а самият манипулатор не се извиква.
jQuery - Готова странична лента
Процесът на добавяне към основния елемент на примерния файл трябва да звучи така, сякаш трябва да се направи след интереса на страната, tobto. ако DOM дървото на документа вече е будно. В противен случай, когато пишете детайлите, можете да се обърнете към елементите, които не са налични отстрани.
Най-краткият запис за целевата страница в jQuery изглежда така:
$(function()( // dії, yakі nebhіdno vikonatі ії іѕlа dіslа document...));
Ale, можете да използвате и да записвате:
$(document).ready(function()( // dії, yakі nebhіdno vikonati nіslya zavkazhennya документ...));
jQuery - Pod_ya zavantazhennya (зареждане)
Podiya load браузърът генерира елемент, ако всички входове в новия елемент са по-интересни. Тази подиа се разпознава само за елементи, в които присъстват URL адреси: изображение, скрипт, вградена рамка и прозорец.
Например, използвайте функцията, ако страницата е по-заета (включително изображението):
$(window).on("load", function() ( // след като страницата е напълно заредена...));
Например, ще покажем съобщение в конзолата, ако показаното изображение ще бъде заснето:
...
jQuery - Съпоставете мишката
За jQuery, например, често се случва да използвате следните субтитри:
- мишката надолу
- мишка
- щракнете
- движение на мишката
- колело
- задръжте курсора
- въвеждане на мишката
- посочете с мишката
- миши лист
- mouseout
jQuery - Подщракване (щракване)
Podіya click е сгъваема podієyu, няма да бъде обвинявана след генерирането на podіy mousedown и mouseup . Podіya mousedown vinikaє, ако vkazіvnik znahoditsya над елемента и бутонът на мишката е натиснат. Бутонът на мишката е активиран, ако квадратчето за отметка е над елемента и бутонът на мишката е активиран. Бутон за щракване се генерира, когато курсорът е над елемент и бутонът на мишката е натиснат и освободен. Можете да изберете дали HTML елементи или не.
Например, нека разгледаме шушулката при щракване върху елемента на прозореца. При натискане на текущия бутон семплерът показва номера на натиснатия клавиш и координатите на курсора:
$(window).on("клик", function(e) ( // обработка на подщракване... console.log("Натиснат бутон: " + e.which); //1 - ляв бутон, 2 - среден бутон, 3 - права console.log("Координати на курсора: x =" + e.pageX + "; y = "+ e.pageY); ));
Например, нека разгледаме onclick върху всички елементи с клас btn:
$(".btn").on("click", function()( // код на манипулатора за натискане на бутона... )); Съкратено за щракване: $(".btn").click(function()( ... ));
Например, нека да разгледаме как можете да прикачите блок след определен час, след като го пуснете.
...
jQuery - задържане на курсора на мишката
![](https://i2.wp.com/itchief.ru/assets/images/js/jquery-event-hover.png)
Podiya, когато е представена на курсора, е сгъваема и се сгъва от 2 podiya:
- влизане (въвеждане на мишката, задържане на мишката);
- напускане (mouseleave, mouseout).
Podії mouseenter и mouseleave в jQuery се считат за преместване на мишката и изключване на мишката, само за да не обвиняват, ако курсорът е в състояние да влезе и отмени вътрешните елементи на елемента, който се слуша. Tobії mouseover и mouseout за сливане, а mouseenter и mouseleave - не.
Например, променете цвета на елемента в списъка в часа, когато курсорът се премести към новия:
- Химилка
- маслини
- линия
Tі zh yourself dії, ale vikoristannyam mouseover и mouseout:
$("ul>li"). mouseover(function()( // при въвеждане на елемента $(this).css("color","orange"); )). mouseout(function()( // когато елементът е празен $(this).css("color","black"); ));
Тези методи са neobov'yazkovo vikoristovuvaty наведнъж, можете също да zastosovuvat okremo.
Например, pіdrahuєmo kіlkіst vіdvіduvan на елемента в настоящия момент „Дай ми мечка“:
Тагът mouseenter и mouseleave могат да бъдат маркирани под курсора.
Например, ще пренапишем ръководството за по-голямо дупе, използващо задържане на курсора:
$("ul>li").hover(function()( // при въвеждане на елемента $(this).css("color","orange"); ), function()( // когато елементът е празен $( това).css("color","black"); ));
При задържане на курсора на мишката в jQuery, първият се задържа, когато курсорът навлезе в елемента (mouseenter), а другият, когато е пропуснат (mouseleave).
Ако кажете под курсора едно парче, ще го видите като начин за насочване на мишката, така че е излишно.
Например:
$("h1").hover(function()( console.log("Стана невъзможно влизането в елемента или излизането от новия"); ));
jQuery - Преместете мишката
Преместването на мишката се прилага към елемента, ако мишката се движи в средата му. Всеки HTML елемент може да бъде разделен.
$(.target").mousemove(function(e) ( console.log("Обратно извикване при щракване на mousemove."); console.log("Координатите на горния ляв ръб на документа са: " + e.pageX + ", " + e.pageY); console.log("Координати на курсора в средата на етикета: " + e.offsetX + ", " + e.offsetY); ));
jQuery - Мече колело
Слушането на превъртането на колелото (колелото) на мечката може да стане така:
$(window).on("колело", function(e) ( // код на манипулатора (например)... console.log("Брой превъртани пиксели: " + e.originalEvent.deltaY); ако (напр. оригинално събитие) .deltaY< 0){ console.log("Прокручиваем вверх"); } else { console.log("Прокручиваем вниз"); } });
Tsya podіya на vіdmіnu vіd scroll се генерира от браузъра само за цвета на мечката, с който елементът е незначително превъртан, tobto. Можете да практикувате с него върху елементи с препълване, равно на скрито. Друго нещо е, че колелото се генерира преди превъртане, а скролът се генерира след него.
jQuery - Подаване на клавиатура
При натискане на клавиатурата браузърът генерира входовете в следния ред:
клавиш надолу -> натискане на клавиш -> клавиш
- клавиш надолу (клавишът е натиснат, но все още не е отпуснат);
- натискане на клавиш (генерирано за букви, цифри и други клавиши, с обрат) - разпознава се, за да отнесе кода към символа (натискане на предмети и натискане на клавиши ви позволяват да разпознавате само кода на клавиша, но не и знака);
- keyup (генерира се от браузъра на всеки час при освобождаване на ключа).
Например, нека напишем извадка за слушане на всички звуци, които се чуват при натискане на клавишите:
...
Дупето, в което е показано, как можете да слушате натискането на клавиш и да разберете какво се натиска при натискане на клавиш:
$(document).keypress("c", function(e) ( if(e.ctrlKey) ( console.log("Натиснете получените клавиши Ctrl+c"); ) ));
Дупе, как можеш да слушаш клавишите Ctrl + Enter:
$(document).keydown(function(e) ( // за macOS X помощ if ((e.ctrlKey || e.metaKey) && (e.keyCode == 13 || e.keyCode == 10))) ( // твоите деца... ) )
Бут, например, натискане на клавиши и натискане на клавиши:
...
jQuery - Изпратете елементи на формуляр
С jQuery можете да видите следното за елементите на формуляр и не само:
- фокус (фокусиране)
- замъгляване (фокус)
- промяна
- въвеждане (за елементи на текстова форма)
- изберете
- Изпращане
jQuery - Извадете и придайте фокус
Поставянето на фокус надделява над елемент, ако отнема фокуса. Кои полета се генерират за елементи за въвеждане, избор и съобщения (a href="..."), както и всякакви други елементи, които може да имат сила на табулаторния индекс. С помощта на фокусиращия елемент той ще звучи за допълнително щракване или натискане на клавиша Tab на клавиатурата. Подия фокус не се слива.
Krіm фокус є sche podіbna podіya, nazivaetsya извън фокус. На vіdmіnu vіd фокус, tsya podіya spljaє, няма да мога, например, vikoristovuvatsya за показване под фокуса на елементите на бащата.
Ефектът на замъгляване се преодолява от елемента, ако се фокусира. Така че точно като фокуса, замъгляването може да премине към фокусиране. Tsya pod_ya vіd_znyaєtsya vіd blur tim, scho можете да се разцепите. Възможно е да се спечели, например, да се спечели Його на елементите на Батков, а не само на този елемент, който Його виклика (мишена).
Например, когато премахнете елемента div под фокуса, можете да го зададете на тъмно оранжев цвят:
...
Не отивайте твърде далеч с помощта на фокус и размазване. смрад не се сливат:
$("#demo input"). focus(function()( $(this).parent().css("background-color","orange"); )) .blur(function()( $(this).parent().css("background -цвят","наследи"); ));
jQuery - Изпратете промяна (промяна)
Подполето за промяна се разпознава за регистриране на промени в стойността на елементите за въвеждане, текстово поле и избор. За избора , квадратчетата за отметка и радио бутоните трябва да поставите отметка два пъти (за да можете да избирате само). Ale за други елементи на тази подиа, не е необходимо да правите това, доковете на този елемент не се фокусират.
Избрана дупка при промяна за елемента в квадратчето за отметка. Наличността на бутона зависи от факта, в кое състояние (отметнат номер) се намира прапорът:
...
По някаква причина, как да вземете стойността на елемента select, когато го променяте:
...
Бут, за който е ясно, как да премахнете всички избрани елементи на селекцията при промяната му:
...
Допълнителна част от софтуерното уики за промяна за избор:
// списък - промяна на идентификатора на елемент $("#list").trigger("change"); // Кратък запис $("#list").change(); // weeklik само за промяна на подразделението на разбирането $("#list"). triggerHandler("промяна");
Избор по избор за промяна на промяната за промяна на стойността на входния елемент:
...
Ale krіm podії change е повече podiya input за текстови елементи. Tsya podia, на vіdmіnu vіd промяна, genuruetsya незабавно, а не след това, като tsey елемент, за да прекарате фокус.
Пример за вариация на входа за промяна на стойността на входния елемент:
$("input").on("input",function()(var value = $(this).val(); console.log(value); ));
Пример, в който представя един от начините за вземане на стойността на елемент:
...
Butt, по някаква причина, като допълнителна помощна промяна, вземете стойността на избрания входен елемент от тип, равна на радио:
Windows linux macOS...
jQuery - Изберете Избор
Подполето за избор се генерира от браузъра, ако входните елементи са зададени на type="text" или текстовото поле вижда текст.
$("#target").select(function() ( console.log("Щракнете, за да изберете подизбор"); ));
jQuery - Изпращане на формуляр (изпращане)
Podіya submit vinikaє в елемента, ако koristuvach се опитва да изпрати формуляра. Този запис може или не може да бъде добавен към елементите на формуляр.
Пример за изпращане на vikoristannya:
...
Софтуерно уики щракнете върху формуляра за сила:
$("#feedback").submit(); $("#feedback").trigger("изпращане");
jQuery - Подпревъртане (превъртане)
За целите на превъртане в jQuery, sub-scroll subya се маркира.
Например, нека разгледаме функцията за превъртане, сякаш тя ще изобрази елемент с класа за превъртане, така че стойността на превъртане е по-голяма от 200px и я добавете, ако стойността на превъртане е по-малка от тази стойност.
// съкращаване на функцията $(window).scroll(function() ( // свиване при превъртане... if ($(this).scrollTop()>200) ( $(".scrollup").fadeIn() ; ) else ( $(".scrollup").fadeOut(); ) ));
jQuery - Как да преоразмерите прозореца (преоразмерите)
За да слушате, моля, променете прозореца на браузъра, за да преоразмерите:
Например, нека създадем работна книга, която при промяна на прозореца на браузъра ще показва ширината и височината на края на страницата:
$(window).resize(function() ( $("body").append("
Ширина x Височина = "+window.innerWidth+"x"+window.innerHeight+"
"); });jQuery - Проверка на поведението на подразбиране
Деяките елементи на HTML могат да имат стандартно поведение. Например, ако атаката на coristuvach е силна, следвайте адреса, посочен в атрибута href. Ако нямате нужда от това, тогава можете да кажете. За да посочите стандартното поведение, трябва да извикате обратното извикване в обратното извикване към метода preventDefault на обекта на събитието.
Например, нека поговорим за стандартното поведение на всички съобщения от страната, която може да бъде класът на услугата:
$("a.service").on("click",function(e)( //определете поведението по подразбиране на браузъра e.preventDefault(); //определете как да го принудите... ));
Какво е фюжън и какво е його зупинити
![](https://i0.wp.com/itchief.ru/assets/images/js/jquery-how-work-stoppropagation.png)
Okrіm skasuvannya стандарт ї dії, при mekhanіzmі podіy є sche kasuvannya като сливане. От само себе си се разбира, че ако браузърът генерира модул, тогава трябва да работите не само за елемента flow (methy), но и за всички други опции, включително бащата:
Елемент на поток (мета) -> мета родителски елемент -> родителски елемент -> ... -> документ -> прозорец
В jQuery има скриптове, ако представеният език има същия елемент за същия елемент, не е необходимо да го конвертирате. І, така че дъното да не се разширява с целия елемент, е необходимо да се разшири. За кой елемент в извадката е необходимо да се извика методът stopPropagation на обекта на събитието. След извикване на метода на podia, той не се разделя.
Например, за да преместите курсора към елемент със знак за класа, вместо да стане оранжев цвят.
В този случай, ако не посочите метода stopPropagation, тогава, когато курсорът се доведе до елемента span с класа mark, той не се появява само в новия, а във всички други бащини елементи. И tsemu в tsemu дупето prizveda на факта, че цветът е променен като текста, положен в span, и втория параграф.
Ако трябва да посочите поведението по подразбиране на браузъра и функцията за сливане на функцията, тогава в jQuery можете да замените обратното извикване на двата метода, като просто превърнете резултата от функцията на false .
$("a").on("click", function(e)( //e.preventDefault(); //e.stopPropagation(); ... return false; ));
Добавяне на подразделения към динамично създадени обекти
За да поставите шушулка върху елемент, няма нищо друго, можете да спечелите следващата конструкция на функцията:
$(документ).on(име на събитие, селектор, манипулатор); // документ иначе е друг съществен елемент // eventName – име на съвпадението // селектор – селектор за филтриране на бутоните, за които е необходимо да се стартира манипулаторът на съвпадение // манипулатор – манипулатор на съвпадение
Възможно е да създадете воали за този, който се слива, и по-късно да обвинявате за това предците на този елемент. А обектът, към който са обединени подразделенията отстрани, е документ. За това zdebіshgo изберете самата йога. Ако познавате селектора, функцията on може програмно да избере средните елементи (елементи, които извикват под (цел) и всички други предшественици, включително бащата) t, yak, за да съответстват на йома. И да видим за всички избрани елементи висконите на индикациите за функцията на семплера. Podії, с помощта на някакъв вид обработка, podії се прехвърлят към следващия елемент (предшественик), наречен в jQuery друг процес на делегиране.
Например, ще добавя към елемента, който не се вижда отстрани:
Делегирането може да бъде zastosovuvatisya не само за обработка на динамично създадени обекти, но и с цел да не се обвърже към елемента на кожата (тъй като те могат да бъдат богати отстрани) проба.
Например, в коментарите отидете на съобщенията с покани (такива действия се пренасочват към далечната страна):
$(document).on("click","#comment a",function(e) ( if(!(location.hostname === this.hostname || !this.hostname.length))) ( e.preventDefault ( );location.href="away?link="+encodeURIComponent($(this).attr("href")); ) ));
jQuery - Pod Visualizer
Vidalennya obrobnikov podії zdіysnyuєtsya за помощ метод изключен. С това, за помощ на новия, можете да видите тези колектори на данни, като добавяне за помощ на метода on.
Извикването на метода off без аргументи в името на елементите трябва да се добави към тях с индексите.
Например, можем да включим всички контролни списъци за елементи от връзката на класа:
$(".link").off();
Например, можем да видим, че щракването върху всички елементи от класа на връзката:
$(".link").off("link");
Специалният селектор (**) ви позволява да видите дали делегирането не е възможно без делегиране:
$(".link").off("клик","**");
На Vydality не са назначени делегирани подразделения (зад допълнителен селектор):
// добавяне на делегиран sub$("ul").on("click","li", function()( // показване на съдържанието на елемента li в конзолата console.log($(this).text( )); )) ; // Видимост на делегирания под $("ul"). off("click","li");
Вижте всички openModal обекти, делегирани да щракнете върху модалното пространство от имена за показване на елементи на класа:
$("body").on("click.modal", ".show", openModal);
Създаването на ползавач
За създаване на подпис в jQuery се използват методите on и trigger.
Принципът на създаване на специален под jQuery може да се разгледа с помощта на такова дупе:
За момент те погледнаха долните страни, които обвиняват за натиска на ключове. За всяка тема можем да разгледаме други подформуляри. В същото време формирайте сила на сървъра.
Елемент за фокусиране
Ако елементът на формата е във фокус, се извиква поддомейнът на фокуса, а ако елементът на формата е извън фокус, се извиква поддомейна за размазване. Създаваме поле за въвеждане и показваме текста в конзолата, когато фокусът е премахнат и когато фокусът е напуснат:
HTML код:
Няма смисъл да променяте стила на елемента. За кого в CSS? псевдокласфокус.
Входна стойност
Подия вход Vinicate, ако има друг текст в полето за въвеждане. Това ще ви спести часа на добавяне или премахване на символа на кожата, както и копиране на текста в полето за въвеждане. В някои браузъри той работи незабележимо: когато се въведе символ на кожата, се създава поддиалогът за размазване, след което се създава входният подкомпонент, а след това се създава под-подразделът за фокусиране. Ако няма начин за фокусиране и замъгляване, тогава няма проблем в това. Ел, тъй като смърди, смърди ще цацава с добавка на кожата на символа.
Додамо отстрани още един етикет и ще покажем стойността на часа на въвеждане в текста:
HTML код:
JavaScript:
28 |
var newv = document.getElementById("new_value"); newv.onchange = function () ( console.log("Стойността е променена на: "+newv.value); ); |
Overpower formi
Podiya представя цацана, когато nadsilannі форми на сървъра. Vono vikoristovuєtsya за повторна проверка на данните, yakі koristuvach vіyshov форма. В обобщението стойностите на елементите на формуляра се променят и сякаш стойностите са въведени неправилно, опитайте се да коригирате формуляра. Когато се обадите, трябва да ви се напомни, в което сте назначен, какво трябва да коригирате.
Нека създадем тагове формуляра и добавете бутона за редактиране на формуляра:
HTML код:
В предните приклади елементите на формата вече са открити, така че повторно търсене не се извършва.
Ако формулярът е попълнен правилно, така че всички полета да имат по два знака, тогава браузърът ще се опита да стартира файла, като посочи в атрибута action и ще намигне извинение, защото няма такъв файл. Ел, в който няма риск, той не трябва да се страхува да промени скрипта на робота. Ако в едно от полетата са въведени по-малко от два знака, тогава изменението ще бъде отменено. Ако искате да направите много повторни проверки, тогава можете за повторната проверка на кожата да донесете свое собствено подобрение и да укрепите формата.
вируси