Znurf
3 oktober 2010
· 207 Inlägg
Kod:
<FORM METHOD="post" ACTION="mailto:namn@host">
<TEXTAREA NAME="fraga" ROWS="10" COLS="18"></TEXTAREA>
<INPUT TYPE="submit" VALUE="Skicka">
</FORM>
Tycker inte att du ska ha namnet "ställ en fråga" på textarean, både mellanslag och ÅÄÖ bör undvikas i namnet på variablar och inputs, du skulle eventuellt kunna ha det som VALUE istället, då kommer "Ställ en fråga" att vara inskrivet i textrutan by default
Plus att detta är en ganska dålig metod att göra detta då det inte fungerar för alla besökare, då mailto använder besökarens dators mailprogram, tex Outlook, och inte skickas "internt" från din hemsida, det är altså exakt samma sak som om att du hade 1) bara skrivit en länk på detta vis:
Kod:
<A HREF="mailto:namn@host">Ställ en fråga</A>
Eller bara rakt ut skrivit "Maila mig på namn@host vid frågor", JAG personligen som besökare hade föredragit den senare av dessa tre, då jag inte använder något mailprogram på min dator.
Mitt tips är isåfall att du 1) gör ett script / kod som mailar direkt från serverdatorn så att formuläret fungerar utan att användaren behöver göra annat än skriva sin fråga + skicka på Skicka knappen, men glöm då inte att du måste be användaren skriva in en mailadress själv också, så att du kan svara på frågan kanske även ett namn?
Eller 2) skriv bara ut din mailadress som jag gjorde i exempel nummer 2, så får personen kopiera din mail och använda det i sitt egna valfria mailprogram eller hur personen nu skickar sina mail
Edit:
Plus att din kod ser ut som slakt med massa <center>, plus att du blandar <center> med divtaggar som gör samma sak, ser inte direkt bra ut Du använder flera <center>s på samma sak, det enda som inte blev centrerat var din <BR> som ändå inte syns, helt onödigt mycket kod för att göra något så simpelt, plus att du använder ett TABLE men bara 1 TR och TD = helt onödigt att använda ett table?
Senast redigerat av Znurf (4 oktober 2010)