WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Hjälp med kodsnutt. (https://www.wn.se/forum/showthread.php?t=1064751)

mattiasp 2015-05-04 14:09

Hjälp med kodsnutt.
 
hejsan!

Har sökt forumet utan resultat.

Skulle behöva får hjälp med en kodsnutt.
Jag vill göra en sökruta i form av en svensk registreringsskylt.
När du fyller i regnummer och trycker sök ska värdet av sökrutan
avslutas på en adress ex. www.hemsida.se/regnummer=xxx112,
hur göra?

naak2803 2015-05-04 14:53

<form action="demo_form.asp">
RegNr: <input type="text" name="regnummer">
<input type="submit" value="Submit" onclick="searchURL();">
</form>

<script>
function searchURL(){
var vTxtValue = document.getElementsByClassName("regnummer")[0].value;
window.location = "www.hemsida.se/regnummer=" + vTxtValue;
}
</script>

Stahla 2015-05-04 14:54

Hej!

Här kan du läsa hur du får till det hela: (Använd dig av metoden GET)
http://www.w3schools.com/tags/att_form_method.asp

Lycka till!

mattiasp 2015-05-04 20:32

Supertack.

Fungerade hur bra som helst.

mattiasp 2015-05-05 12:51

Så till fråga nummer 2, kan man få textboxen större med större text och kanske även få den att se ut som en regskylt.

Tack så länge.

johnalexse 2015-05-05 13:52

Nu låter det mer som att du vill att Någon ska göra arbetet åt dig ;)

Men ja, det ska inte vara helt omöjligt. Du får använda lite CSS för att uppnå detta =)

Exempel: http://jsfiddle.net/q4mrL8x6/

naak2803 2015-05-05 15:24

Citat:

Ursprungligen postat av mattiasp (Inlägg 20509310)
Så till fråga nummer 2, kan man få textboxen större med större text och kanske även få den att se ut som en regskylt.

Tack så länge.

Halloj,
här har du en input som liknar en regskylt.
http://jsfiddle.net/6md6xq85/

cyrre 2015-05-05 22:07

Citat:

Ursprungligen postat av naak2803 (Inlägg 20509248)
<form action="demo_form.asp">
RegNr: <input type="text" name="regnummer">
<input type="submit" value="Submit" onclick="searchURL();">
</form>

<script>
function searchURL(){
var vTxtValue = document.getElementsByClassName("regnummer")[0].value;
window.location = "www.hemsida.se/regnummer=" + vTxtValue;
}
</script>

Dumt att blanda in javascript helt i onödan. Detta gör exakt samma sak förutom att det blir ett frågetecken med i URI som jag antar att han ska ha med ändå.
Kod:

<form method="get" action="index.html">
  <input type="text" name="regnummer" />
  <input type="submit" value="Skicka" />
</form>



Alla tider är GMT +2. Klockan är nu 23:39.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson