27. maj 2004 - 09:46
Der er
11 kommentarer og 1 løsning
At lave både et billede og en tekst til et link.
Jeg ved at der er mulight at bruge et billede i et image tag, men jeg har både et billede og noget tekst der skulle følge billedet. Hvis brugeren klikker på en af dem ville jeg meget gerne have at formen blev submitted. Er dette muligt, hvis det er, hvordan?? På forhånd tak. /Jacob
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?
<a href="#" onClick="document.DinForm.submit()"><img src="billed.jpg" border="0">her er tekst også</a>
Hmm... tja det virker som link hvis jeg sætter mit target ned i href="" med: <form method="Submit" id="soeg" name="søgtelefon"> <a href="kunder.asp?type=hentkunder" class="first" onClick="document.soeg.submit()"><img src="grafik/ikoner/soeg.gif" align="middle" border="0">Søg</a> men den tager ingen af form dataerne med.
du mangler også noget.. <a href="kunder.asp?type=hentkunder" class="first" onClick="document.søgtelefon.submit()"><img src="grafik/ikoner/soeg.gif" align="middle" border="0">Søg</a> hvis jeg har forstået det rigtigt
Du skal ikke have linket med. Der skal bare stå #. Og du skal have en action (url) på formen. Brug aldrig æøå til navne på elementer. Det burde virke sådan: <form method="Submit" name="sogtelefon" action="kunder.asp?type=hentkunder"> <a href="#" class="first" onClick="document.sogtelefon.submit()"><img src="grafik/ikoner/soeg.gif" align="middle" border="0">Søg</a>
Mit start form tag ser sådan her ud: <form method="POST" name="søgtelefon"> Mit slut tag ser ud som følger: <a href="kunder.asp?type=hentkunder" class="first" onClick="document.søgtelefon.submit()"><img src="grafik/ikoner/soeg.gif" align="middle" border="0">Søg</a> Men de teksbokse man kan indtaste data i tages ikke med i kaldet, for jeg får en fejl på næste side for de request parametre jeg søger ikke eksistere.
Det virker fennec, takker for at i bar over med mig ;-) Smid et svar og du får pointene.
<form method="POST" name="søgtelefon" action="kunder.asp?type=hentkunder"> <a href="#" class="first" onClick="document.søgtelefon.submit()"><img src="grafik/ikoner/soeg.gif" align="middle" border="0">Søg</a> og brug aldrig æøå til navne....
så glem min sidste post. Jeg så ikke din før den var sendt :o)
Hey fennec... kan du klare en sidste lille ting, hvis man gerne vil kalde noget validering også hvad gør man så?? <form action="bruger.asp?type=db" method="POST" name="bruger" onSubmit="return validate_form ( );"> <a href="#" class="first" onClick="document.bruger.submit()"><img src="grafik/ikoner/gem.gif" align="middle" border="0">Gem</a>
Dette virker: :-) <a href="#" class="first" onClick="if( document.bruger.onsubmit() ) { document.bruger.submit() }"><img src="grafik/ikoner/gem.gif" align="middle" border="0">Gem</a>
Nu havde jeg lavet et par andre eks. på hvordan du kan klare det, så dem får du lige. Det er næsten synd bare at smide dem væk :o) 1. metode: function sendForm() { if(validate_form()) { document.bruger.submit(); } } <form action="bruger.asp?type=db" method="POST" name="bruger"> <a href="#" class="first" onClick="sendForm();"><img src="grafik/ikoner/gem.gif" align="middle" border="0">Gem</a> 2. metode <form action="bruger.asp?type=db" method="POST" name="bruger"> <a href="#" class="first" onClick="if(validate_form()){document.søgtelefon.submit();}"><img src="grafik/ikoner/gem.gif" align="middle" border="0">Gem</a> 3. metode: function validate_form() { ... ... // istedet for at returnere true/false sendes formen if(returvalue) { document.bruger.submit(); } }
der var lige en fejl i metode 2. 2. metode <form action="bruger.asp?type=db" method="POST" name="bruger"> <a href="#" class="first" onClick="if(validate_form()){document.bruger.submit();}"><img src="grafik/ikoner/gem.gif" align="middle" border="0">Gem</a>
Kurser inden for grundlæggende programmering