Avatar billede aldinmaglic Nybegynder
30. marts 2006 - 22:28 Der er 17 kommentarer

billedknap til søgefunktion og slet

Jeg har lavet et billede til min søgemaskine som jeg vil have skal have den samme funktion som en søg knap og også en slet knap hvor det man har skrevet bliver slettet, hvilken kode skal jeg bruge så jeg kan bruge mit eget billede som knap...
Avatar billede webstuff Nybegynder
30. marts 2006 - 22:54 #1
til submit knappen kan du bruger:

<input type="image" src="sti/til/billede.png">

Til reset knappen skal du bruge noget andet.. f.eks:


<img src="sti/til/billede.png" onClick="ResetForm();" style="cursor:pointer;">

og så en funktion der ser sådan her ud:

<script type="text/javascript">
function ResetForm(){
  document.getElementById("DinTextArea").value = ''
}
</script>

Så skal du udskifte "DinTextArea" med det id du giver din textarea.. f.eks

<textarea id="DinTextArea"></textarea> :)

eller hvis du bruger et text felt

<input type="text" id="DitTextFelt">
Avatar billede aldinmaglic Nybegynder
30. marts 2006 - 23:15 #2
undskyld men, Det er ikke det jeg mener


Jeg. har lavede et billede hvorpå der står søg og slet, så har jeg brugt areamap i dreamviewer der hvor teksternes område er.

Jeg vil have at når man trykker på søg området skal den søge og når jeg trykker på slet området så skal den slette det der står i søgeboksen.
Avatar billede aldinmaglic Nybegynder
30. marts 2006 - 23:16 #3
undskyld men, Det er ikke det jeg mener


Jeg. har lavede et billede hvorpå der står søg og slet, så har jeg brugt areamap i dreamviewer der hvor teksternes område er.

Jeg vil have at når man trykker på søg området skal den søge og når jeg trykker på slet området så skal den slette det der står i søgeboksen.
Avatar billede psykochicken Nybegynder
31. marts 2006 - 08:10 #4
til at fyre din søge-funktion af med kan du bruge:
onclick="document.forms['formnavn'].submit();"
og til at slette indholdet i søgeformen kan du bruge:
onclick="document.forms['formnavn'].reset();"

...og så skal din form selvfølgelig have et navn :o)
<form name="formnavn" action="....

/psc
Avatar billede aldinmaglic Nybegynder
31. marts 2006 - 21:50 #5
Jeg har prøvet med alle koder det virker ikke :( 250 points kom nu :)
Avatar billede psykochicken Nybegynder
31. marts 2006 - 22:02 #6
Hvis intet af overstående virker, så vis din kode så vi kan komme med kvalificerede forslag.

/psc
Avatar billede aldinmaglic Nybegynder
31. marts 2006 - 22:05 #7
du kan går in og se her: www.trazimo.net/test/index.php
Avatar billede psykochicken Nybegynder
31. marts 2006 - 22:41 #8
under forudsætning af at Trazi betyder søg og Obnovi betyder slet kan du prøve med:

<map name="Map2">
<area shape="rect" coords="350,8,393,24" href="java script:document.forms['searchform'].reset();" alt="Obnovi">
<area shape="rect" coords="311,7,343,24" href="#" onclick="return dosearch();return false;"  alt="Tra&#382;i">
</map>

/psc
Avatar billede mclemens Nybegynder
31. marts 2006 - 22:43 #9
<script language="JavaScript">
function dosearch() {
var sf=document.searchform;
var submitto = sf.sengines.options[sf.sengines.selectedIndex].value +

escape(sf.searchterms.value);

window.open(submitto,"searchwin","width="+screen.availWidth+",height="+screen.availHeight);
}
</script>

....

<form method="post" name="searchform" id="searchform">

...


<map name="Map2"><area shape="rect" coords="350,8,393,24" href="java script: dosearch();"

alt="Obnovi"><area shape="rect" coords="311,7,343,24" href="java script:

document.getElementById('searchform').reset();" alt="Tra&#382;i"></map>
Avatar billede mclemens Nybegynder
31. marts 2006 - 22:45 #10
ved ikke om
java script: dosearch();
samt
java script: document.getElementById('searchform').reset();
skal byttes rundt i href'erne
Avatar billede aldinmaglic Nybegynder
31. marts 2006 - 22:45 #11
Cool :) det virker

jeg er ny på siden hvorden sender jeg dig 200 points ????
Avatar billede mclemens Nybegynder
31. marts 2006 - 22:47 #12
mig?
Avatar billede mclemens Nybegynder
31. marts 2006 - 22:47 #13
... eller psykochicken?
Avatar billede aldinmaglic Nybegynder
31. marts 2006 - 22:48 #14
Til psykochicken?  sorry man tak for hjælpen
Avatar billede psykochicken Nybegynder
31. marts 2006 - 22:49 #15
Jeg lægger et svar og du accepterer mit svar.....men 30 point er altså nok for dette spørgsmål.

og så husk lige at lukke dit andet spørgsmål - det er ikke tilladt at have flere ens spørgsmål åbne. http://www.eksperten.dk/spm/699513 - her lægger du selv et svar og accepterer dit eget svar ;o)

/psc
Avatar billede mclemens Nybegynder
31. marts 2006 - 23:02 #16
hmm, 3 posts på samme spørgsmål...
husk at lukke det sidste spørgsmål også ;)

http://www.eksperten.dk/spm/699506
http://www.eksperten.dk/spm/699513
http://www.eksperten.dk/spm/699525
Avatar billede mclemens Nybegynder
31. marts 2006 - 23:10 #17
Nåh, kaster lige beskeden over i 699525 også
så der ikke er en der - der sidder og venter
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