Yshopnoosa.com

Hur man gör en knapp med ett lösenord i HTML

Hypertext Markup Language kan skapa formulär för att erhålla indata från användaren. Du kan skapa ett formulär som förhindrar användare från att fortsätta till en annan sida, eller från att komma in en kommentar eller andra data, förrän rätt lösenord anges i lösenordsfältet. Att göra en lösenordsskyddad form, bädda in en knapp och lösenord fältet på sidan och sedan lägga till JavaScript-kod i HTML att förhindra besökaren skickar formuläret utan första att ange korrekta referenser.

Instruktioner

1 Lägga till JavaScript mellan "< head >" och "< head >" etiketter om du vill inaktivera användaren från att skicka formuläret om inte rätt lösenord har angetts. Du kan använda följande kod:

< head >< script type = "text/javascript" >funktion wrongPass(){om (document.form.pass.value! = "lösenord"){Alert ("ange rätt lösenord för att fortsätta.");returnera false;}}< / script >< / head >

2 Lägga till "< form >" och "< / form >" Taggar på sidan. Infoga Taggar mellan "< body >" och "< / kropp >".

3 Infoga "lösenord:" mellan "< form >" taggar, Lägg sedan till ett lösenordsfält i HTML. Koden bör så långt likna följande:

< body >< form >Lösenord: < input type = "lösenord" name = "pass" >< / form >< / body >

4 Sätt in taggen "< knapp >" mellan "< form >" taggarna och efter taggen "< input >" som så:

< form >Lösenord: < input type = "lösenord" name = "lösenord" >< knappen typ = "Skicka" namn = "Skicka" > Fortsätt < / knapp >< / form >

5 Lägga till attributet "name" till "< form >"-taggen med värdet av "form," sedan lägger du till attributet "onSubmit". Infoga JavaScript-kod mellan citat, som så:

< formulärnamn = "form" onSubmit = "återgå wrongPass();" >

6 Ersätt "lösenord" i JavaScript-koden med din önskat lösenord.

Tips & varningar

  • Den här artikeln innehåller en grundläggande mall som man kan arbeta, men du behöver lägga till extra kod för att göra formuläret fungerar. Vilken kod att lägga till beror på vad du vill att formuläret ska göra; till exempel, om du ville användaren att skicka arbete data, skulle du behöva lägga till extra input element på sidan och ändra formuläret för att bokföra inlämnande till en sida eller e-post. Läs om formulär på W3C och W3Schools för mer information.