Avatar billede l_otto Nybegynder
24. oktober 2005 - 11:54 Der er 62 kommentarer og
1 løsning

input= image

hej
Jeg skal have et image ind her istedet for alm tekst..

<input type="submit" class="FormIndhold1"  value="Klik her for at vælge branche....." name="actionnext1">


Prøvet med denne her virker ikke ?

<input type="image" src="images/16x16/arrowright_green16.gif" name="actionnext1">
Avatar billede softspot Forsker
24. oktober 2005 - 12:08 #1
Hvilken del er det der ikke fungerer?
Avatar billede l_otto Nybegynder
24. oktober 2005 - 12:10 #2
den nederste hvor jeg forsøger at bruge et image som knap..
Avatar billede dr_chaos Nybegynder
24. oktober 2005 - 12:14 #3
prøv med
<a href="java script:document.form_name.submit();"><img src="image_name.extension"></a>
Avatar billede dr_chaos Nybegynder
24. oktober 2005 - 12:15 #4
erstat
form_name med navnet på din form.
og image_name.extension med navnet og stien på dit billede
Avatar billede softspot Forsker
24. oktober 2005 - 12:17 #5
Jeg mener hvad er det rent faktisk der ikke fungerer? Er det billedet der ikke vises eller er det submit der ikke fungerer?
Avatar billede l_otto Nybegynder
24. oktober 2005 - 12:19 #6
<a href="java script:document.actionnext1.submit();"><img src="admin/images/16x16/arrowright_green16.gif"></a>

virker desværre ikke ?
Avatar billede softspot Forsker
24. oktober 2005 - 12:20 #7
har du nogle kontroller på din form som du kalder "submit", altså f.eks. <input name="submit">?
Avatar billede softspot Forsker
24. oktober 2005 - 12:21 #8
...og har du noget svar på min kommentar fra 24/10-2005 12:17:56?
Avatar billede dr_chaos Nybegynder
24. oktober 2005 - 12:26 #9
kopier hele din sides kode her ind det vil gøre det lidt nemmere at se fejlen.
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:02 #10
kan det have noget med denne her der kommer lige efter


if request.form("actionnext1")<>"" or request.form("x_Cid1") <>"" then
Avatar billede softspot Forsker
24. oktober 2005 - 13:08 #11
Kan du ikke prøve at hjælpe os med at hjælpe dig...? Hvis du viser koden i sin helhed er det langt lettere at forholde sig til end enkelte linier. Det virker som om det er koden i sammenhæng der giver problemer og der er derfor lidt svært at se noget ud fra det du stiller til rådighed.
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:08 #12
sorry det er submitten der ikke virker
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:14 #13
jo jeg kan vise dig noget af den..

når man skal klikke på knappen skal den vise en dropdown..

et Rs =conn.execute(qry)               
      IF not rs.eof then
              Rs.movefirst
            response.write "<select name=""" & name & """ size=""1""  style=""width: 250px""  class=""FormIndhold"" onChange=""form.submit()"" >"
            response.write  "<option value="""">Vælg </option>"
              Do While NOT Rs.EOF               
              response.write  "<option "& DoSelected(Rs(ValField),SelectedVAL)  & "  value=""" & Rs(ValField) & """>"  &  Rs(TitleField) & "</option>"               


og det virker når jeg bruger denne kode

<input type="submit" class="FormIndhold1"  value="Klik her for at vælge branche....." name="actionnext1">


men nu skal det gerne være en image knap istedet...
Avatar billede softspot Forsker
24. oktober 2005 - 13:31 #14
Jo, det er spøjst, hvis det er det eneste der sker med din kode...!? Med det du har vist her kan jeg ikke lige se hvad der går galt...
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:32 #15
den vil bare have den submit.. kan man ikke gøre det på en anden måde ?
Avatar billede softspot Forsker
24. oktober 2005 - 13:34 #16
Kan du ikke prøve at tage view source på den side hvor formularen vises og paste herind?
Avatar billede softspot Forsker
24. oktober 2005 - 13:34 #17
Du har form-tags på siden, ikk'?
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:37 #18
hmm jo <form action="" method="POST">
Avatar billede dr_chaos Nybegynder
24. oktober 2005 - 13:46 #19
skal du lave form action til sig selv ?
Avatar billede dr_chaos Nybegynder
24. oktober 2005 - 13:47 #20
den even
Avatar billede l_otto Nybegynder
24. oktober 2005 - 13:48 #21
ok se her... det er den knap til at vende så man kan se brancherne :-)

http://www.jobselect.dk/job_srch_adv.asp
Avatar billede softspot Forsker
24. oktober 2005 - 14:02 #22
Du har ikke noget <body>-tag??

Jeg kan heller ikke finde nogen <input type="image"> på din form...
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:05 #23
nej for den virker ikke med image....

her kan du se hvordan den ser ud med image på

http://www.jobselect.dk/tester/job_srch_adv.asp
Avatar billede softspot Forsker
24. oktober 2005 - 14:09 #24
OK, men det ser altså ud til at den laver et submit, så det er på serveren det går galt. Har du lagt din forspørgsel fast på navnet af kontrollen eller sådan noget. M.a.o. den kode der beslutter om det er listen med brancher der skal vises - hvordan er det den ser ud (i sin helhed)?
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:11 #25
<%

if request.form("actionnext1")<>"" or request.form("x_Cid1") <>"" then

doconnection
'call DoDropDownPros("x_Cid1","SELECT * FROM xxxx order by xx","xx","xx",x)

xsql="xxxxx "


call DoDropDownPros_22("x_Cid1",xsql,"ciD1","xx",x_xx)

%>
Avatar billede erikjacobsen Ekspert
24. oktober 2005 - 14:15 #26
Du skal teste på

if request.form("actionnext1.x")<>"" ...
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:16 #27
hvordan gør jeg det ?
Avatar billede erikjacobsen Ekspert
24. oktober 2005 - 14:17 #28
Som jeg skriver
Avatar billede softspot Forsker
24. oktober 2005 - 14:19 #29
Ja, nemli' ja!
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:19 #30
ok hvis jeg sætter if request.form("actionnext1.x")<>""  ind virker den ikke
Avatar billede erikjacobsen Ekspert
24. oktober 2005 - 14:20 #31
Joh, det skal nemlig virke.
Avatar billede olebole Juniormester
24. oktober 2005 - 14:21 #32
<ole>

Det er enten:
  request.form("actionnext1.x")<>""
- eller:
  request.form("actionnext1_x")<>""

/mvh
</bole>
Avatar billede softspot Forsker
24. oktober 2005 - 14:22 #33
Det her fungerer i hvert tilfælde:

<%@ language="vbscript" %>
<%
response.Write request.Form("action.x")
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
  <head>
    <title>imageSubmit</title>
  </head>
  <body>
   
    <form id="Form1" method="post">
      <input type="image" src="" name="action">
    </form>
   
  </body>
</html>
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:23 #34
det gør det også hos mig 1000000 tak he det bliver flot
Avatar billede erikjacobsen Ekspert
24. oktober 2005 - 14:24 #35
Og så når du får det til at virke, så drop det igen. Det er kun for at fortælle dig, at med type="image" får man faktisk tilbage, som x og y korrdinat, hvor på billedet, der blev trykket. Det har du nok ikke noget at bruge til.

Men det er jo ikke sikkert man trykker på knappen. Trykker man på retur i et tekstfelt submitter man også, men submit/image-knappens navn kommer ikke med over.

Man skal derfor, næsten 100% altid, teste på en anden måde om der er submitted. Det gøres nemmest med et hidden-felt med et kendt navn, og en ikke-tom value. Det er hvad du skal teste på.
Avatar billede olebole Juniormester
24. oktober 2005 - 14:26 #36
- men type="image" er tilgengæld en fin genvej til at finde klik-koordinater på f.eks. et kort  ;o)
Avatar billede l_otto Nybegynder
24. oktober 2005 - 14:28 #37
jamen tak det er bare super... så skal I bare svare...
Avatar billede erikjacobsen Ekspert
24. oktober 2005 - 17:57 #38
Ingen point til mig, tak.
Avatar billede l_otto Nybegynder
24. oktober 2005 - 18:57 #39
hvem skal så have ? :-)
Avatar billede l_otto Nybegynder
26. oktober 2005 - 13:52 #40
hej erik...

en lille en til nu vil jeg gerne have den sidste submit udskiftet med en knap men det går ikke den ser sådan her ud..

<input type="submit" name="Action" class="FormIndhold1" value="Klik her for se resultatet af din søgning">

der er noget med den value den vil have ellers virker det ikke.. hvad kan man gøre
Avatar billede erikjacobsen Ekspert
26. oktober 2005 - 14:09 #41
Øh, den fik jeg ikke ... ?
Avatar billede l_otto Nybegynder
26. oktober 2005 - 14:11 #42
http://www.jobselect.dk/job_srch_adv.asp

den sidste submit der hvor der står med orange baggrund Klik her for se resultatet af din søgning skal laves om til en knap men det vil den ikke ....
Avatar billede erikjacobsen Ekspert
26. oktober 2005 - 14:44 #43
Mener du det skal være en <input type="image"...> eller en <input type="button"...>  ?
Jeg ved fortsat ikke hvad du mener med "knap".
Avatar billede l_otto Nybegynder
26. oktober 2005 - 14:45 #44
det skal være lige som den vi lavede i går... ligesom den første orange knap på søgesiden.. :-)
Avatar billede l_otto Nybegynder
26. oktober 2005 - 15:10 #45
håber du forstår
Avatar billede erikjacobsen Ekspert
26. oktober 2005 - 15:13 #46
Jeg er stadig ikke sikker ... men skal det så ikke være en <input type="image" ...> med et nyt billede. Li'som den anden.
Avatar billede l_otto Nybegynder
26. oktober 2005 - 15:14 #47
jo og det kan jeg ikke få til at virke...
Avatar billede erikjacobsen Ekspert
26. oktober 2005 - 15:36 #48
Ok.
Avatar billede l_otto Nybegynder
26. oktober 2005 - 15:45 #49
betyder det du vil hjælpe :-)
Avatar billede erikjacobsen Ekspert
26. oktober 2005 - 19:50 #50
Ja, men indtil videre snakker du bare med dig selv. Du siger selv at du skal bruge en <input type="image"...>, men det gør du ikke. Så er der ikke rigtig noget jeg kan gøre.
Avatar billede l_otto Nybegynder
27. oktober 2005 - 08:22 #51
ok på den søge side jeg har vist dig, er der hvor du skal trykke for at se søgeresultatet ikke en image knap..  det vil jeg gerne have den skal være...

det jeg har brug for et det script der gør at jeg kan bruge et image istedet for det der er nu.. :-)
Avatar billede erikjacobsen Ekspert
27. oktober 2005 - 10:12 #52
Jeg forstår stadig ikke hvad dit problem er. Hvis du er tilfreds med den øverste knap, der så vidt jeg husker er en <input type="image"....> skal du lave den næste på samme måde.
Avatar billede l_otto Nybegynder
27. oktober 2005 - 13:59 #53
http://www.jobselect.dk/tester/job_srch_adv.asp

den grønne knap virker ikke... og det ville jeg meget gerne have den kom til :-) tak
Avatar billede erikjacobsen Ekspert
27. oktober 2005 - 14:41 #54
Ok, så er det i asp-scriptet du skal have lavet en test på om

if Request.Form("Action.x")<>"" then
  ' hvad der nu skal gøres for at lave din søgning
end if
Avatar billede l_otto Nybegynder
27. oktober 2005 - 15:10 #55
k men den bruger denne her tror jeg

Get action
a = Request.Form("action")
Select Case a
    Case "Klik her for se resultatet af din søgning": ' Get Search Criteria
Avatar billede erikjacobsen Ekspert
27. oktober 2005 - 15:30 #56
Det kan du ikke. Den tekst kommer ikke med over. Du skal teste på Request.Form("Action.x"), som vil indeholde et tal (dvs. være ikke-tom) hvis der trykkes på knappen.
Avatar billede l_otto Nybegynder
27. oktober 2005 - 15:43 #57
ok sådan.
a = Request.Form("action.x")
og det virker ikke
Avatar billede erikjacobsen Ekspert
27. oktober 2005 - 18:45 #58
"Klik her for se resultatet af din søgning" kommer ikke med over, som jeg skriver.
Du skal lave if-sætningen som jeg skriver (sådan ca. i hvert fald).
Avatar billede l_otto Nybegynder
02. november 2005 - 09:17 #59
hmm jeg er ikke hlet med hvordan gør jeg det?
Avatar billede erikjacobsen Ekspert
02. november 2005 - 09:32 #60
erikjacobsen
27/10-2005 14:41:28
Avatar billede l_otto Nybegynder
02. november 2005 - 11:29 #61
jeg bliver nok nødt til at spørge om lidt mere hjælp :-)
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 16:41 #62
Du mangler at lukke spørgsmålet.
Avatar billede l_otto Nybegynder
06. november 2006 - 14:42 #63
lukker
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
Kurser inden for grundlæggende programmering

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