Avatar billede cronaldo Nybegynder
04. februar 2005 - 22:00 Der er 7 kommentarer og
1 løsning

tjek pasword-felter,om der står det samme

Hej ...
Gider I indsætte et script her i, som tjekker om der står det samme i pass og passigen:

<html>
<head>
<title>Min Side</title>
</title>

<body>
<form action="*ikke vist her*" method="POST" enctype="multipart/form-data">
<p><input type="password" name="pass" /></p>
<p><input type="password" name="passigen" /></p>
<input type="submit" name="submit" value="Opret" />
</form>
</body>
</html>

-----------------------------------------------------------
Er det noget I gider sætte Javascript på, så når man trykker på "opret" tjekker den om man har skrevet det samme, i pass & passigen, ellers skriver den en fejlmeddelelse ...
Avatar billede elskermad.dk Nybegynder
04. februar 2005 - 22:14 #1
<html>
<head>
<title>Min Side</title>
</title>

<body>
<form name='login' action="*ikke vist her*" method="POST" enctype="multipart/form-data" onSubmit="if(document.login.pass.value!=document.login.passigen.value)alert('De var ikke ens!');return false}">
<p><input type="password" name="pass" /></p>
<p><input type="password" name="passigen" /></p>
<input type="submit" name="submit" value="Opret" />
</form>
</body>
</html>
Avatar billede cronaldo Nybegynder
04. februar 2005 - 22:48 #2
Det virker ikke!
Avatar billede elskermad.dk Nybegynder
04. februar 2005 - 23:10 #3
hvad sker der?
Avatar billede olebole Juniormester
04. februar 2005 - 23:49 #4
<ole>

Hvorfor enctype="multipart/form-data"? Såvidt jeg kan se, sender du blot strenge - og så kan du nøjes med "application/x-www-form-urlencoded".
Da den er default, behøver du slet ikke sætte en enctype.

Den syntaks, elskermad.dk har brugt kan ikke bruges under XHTML, hvis koden skal parses som XHTML ... men er du overhovedet sikker på, du skriver XHTML og at koden ikke bare parses som dårlig HTML4.01?
XHTML er stort set ubrugeligt på WWW, som det ser ud idag - prøv evt. at læse disse to:
    http://www.eksperten.dk/artikler/537
    http://www.eksperten.dk/artikler/538

/mvh
</bole>
Avatar billede olebole Juniormester
04. februar 2005 - 23:52 #5
elskermad.dk >> Du mangler i øvrigt en tuborg før alert - men det kan undre, at spørgeren blot siger 'Det virker ikke!', i stedet for at nævne den JS-fejl, han med garanti har fået  ;o)
Avatar billede elskermad.dk Nybegynder
05. februar 2005 - 09:13 #6
virker det i XHTML hvis man smed det i en funktion?
Avatar billede olebole Juniormester
05. februar 2005 - 20:07 #7
Nej, adresseringen 'document.FORM-NAVN.FELT-NAVN' er i ren HTML-DOM - og kan ikke anvendes under XHTML. Du kan heller ikke bruge 'document.forms[0].FELT-NAVN' eller 'document.images["myPic"]' eller 'document.write'. Du skal i stedet bruge XML-DOM.

Der er meget af det, vi plejer at bruge i scripting under HTML, der ikke kan bruges under XHTML. Bl.a. derfor er det ikke hensigtsmæssigt at skrive XHTML ... langt de fleste ødelægger selv fordelene ved XHTML og deres kode ender med at være langt dårligere end ren HTML4.01-Strict.
Personligt kender jeg ikke til mere end omkring en håndfuld sider på WWW, hvis XHTML kode faktisk fungerer ... og det kun i visse browsere.
Avatar billede cronaldo Nybegynder
30. december 2005 - 17:25 #8
smid svar hvis I vil have point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester