21. juni 2005 - 00:28
Der er
5 kommentarer og 3 løsninger
designe et formscript
Jeg ved faktisk ikke, om dette er den rigtige kategori, anyway... Mit spørgsmål handler om dette: <FORM> <INPUT TYPE=PASSWORD NAME="adgang" SIZE="20" MAXLENGTH="20"> <INPUT TYPE=BUTTON VALUE=" OK " ONCLICK="location=form.adgang.value+'.htm'"> </FORM> Kan man designe lidt på denne ting, så den ikke har det lidt klodsede "gammeldags html-look". Jeg tænker på, om man kan ændre OK-knappens font, farve og størrelse
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Du kan ændre på knappen vha. CSS. eksempel: .myInput { border: 1px solid #000000; }
Eller du kan designe din egen knap f.eks. med et .gif-billede: <input type="button" value=" " onclick="location=form.adgang.value+'.htm'" style="width:50px; height:20px; cursor:pointer; background-image:url('grafik/knap.gif'); background-color:#FFFFFF; border:0px" title="Login"> Apo
Ville det så ikke være bedre, med type="image" <script type="text/JavaScript"> function fixaction(f) { f.action = f.adgang.value + 'htm'; return true; } </script> <form action="" method="post" onsubmit="return fixaction(f)"> ... <input type="image" name="send" src="login.jpg" value="send" title="Login"> ... </form> Så virker den både med click og submit (enter-tasten).. plus at du kan validere koden, vil du vil.. /theSurfer
hovsa :-) kom til at skrive "f" i stedet for "this" i: onsubmit="return fixaction(this)" Her er koden igen: <script type="text/JavaScript"> function fixaction(f) { f.action = f.adgang.value + 'htm'; return true; } </script> <form action="" method="post" onsubmit="return fixaction(this)"> ... <input type="image" name="send" src="login.jpg" value="send" title="Login"> ... </form> /theSurfer
Det ser spændende ud. I fortjener alle lidt points til kontoen. Læg svar, apo og thesurfer
Vi tilbyder markedets bedste kurser inden for webudvikling