MPL: div onclick

guten Tag,

ich hab derzeit ein kleines Problem mit nem div und Form.

Also wenn ich den Form direkt einfüge über

<div id=\"ajax\"><form action=\"thanks.php\" method=\"post\">  
  
<input type=\"submit\" name=\"submit\" onclick=\"send(); return false;\" value=\"Danke!\"".($can_not_thanks == true ? " disabled" : "").">  
  
<input type=\"hidden\" name=\"id\" value=\"$id\">  
  
</form></div>

macht er mir nem normalen form soweit funzt alles jedoch habe ich eigene buttons entworfen

.button-rand {  
  
 background:url(../images/button-rand-bg-t.png) repeat-x;  
  
 padding:0 1px;  
  
 float:left;  
  
 margin:5px;  
  
}  
  
.button {  
  
 padding:1px;  
  
 background:#2e57a0;  
  
 height:18px;  
  
 overflow:hidden;  
  
}  
  
.button a {  
  
 color:#FFF;  
  
}  
  
.button a:hover {  
  
 text-decoration:underline;  
  
}

wie kann ich das ganze jetzt in einem div verpacken damit meine formatierung und die funktion von dem submit button bestehen bleibt?

hab in allen möglichen kombinationen versucht

  
<div class="button-rand">  
  
                          <div id="ajax" class="button" onclick="send(); return false;" value="Danke!">  
       <form action="thanks.php" method="post"><a>Danke!</a></div>  
  
       <input type="hidden" name="id" value="{$ROW.id}">  
  
       </form>  
  
                        </div>  

  1. Hallo,

    du gibst dem form einen namen und machst einfach(wenn der klick erfolgt) folgendes:

    document.NameDesFormElementes.submit();

    das sollte funktionieren

    MfG. Christoph Ludwig

    --
    Wo die Sprache aufhört, fängt die Musik an...
    Selfcode:  ie:( fl:| br:^ va:| ls:/ fo:| rl:? n4:) ss:) de:] js:) ch:{ sh:) mo:) zu:)
    Go to this