Andreas: <div> und tabellen

hey hey...
ich bin tierisch am verzweifeln weil ich hier einfach nicht weiter komme:

<HTML>
<HEAD>
 <STYLE>
  <!__
  BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font_family:"Arial"; font_size:x_small }
  INPUT,TEXTAREA { font_family:"Arial"; font_size:x_small }
   __>
 </STYLE>
</HEAD>
<BODY TEXT="#000000">
<form method="POST" action="add.php">
<script language="JavaScript">
function einblenden(elementname){
 document.getElementById(elementname).style.display='block';
}
function ausblenden(elementname){
 document.getElementById(elementname).style.display='none';
}
function Details(whattoshow){
 ausblenden('jump');
 einblenden(whattoshow);
}
</script>
<TABLE FRAME=BELOW CELLSPACING=0 COLS=4 RULES=GROUPS BORDER=1>
 <COLGROUP><COL WIDTH=41><COL WIDTH=397><COL WIDTH=399><COL WIDTH=431></COLGROUP>
 <TBODY>
  <TR>
   <TD HEIGHT=36 ALIGN=CENTER VALIGN=TOP BGCOLOR="#C0C0C0" SDNUM="1031;0;@">3.1</TD>
   <TD ALIGN=LEFT VALIGN=TOP BGCOLOR="#C0C0C0">Do you offer geographical numbers? (if no, continue with 4.1)</TD>
   <TD ALIGN=LEFT VALIGN=TOP BGCOLOR="#FFFFFF"><input type="radio"  onclick="javascript:Details('jump');"  name="v3_1" value="yes">Yes
                   <input type="radio" onclick="javascript:Details('none');"  name="v3_1" value="no">No</TD>
   <TD ALIGN=LEFT VALIGN=TOP BGCOLOR="#C0C0C0">yes</TD>
  </TR>
 </TBODY>
<div style="display: block;" id="jump">
 <tr>
  <td>
   <p>text</p>
  </td>
 </tr>
</div>
</TABLE>
</form>
</BODY>
</HTML>

das problem ist das das so nicht funktioniert aber sobald ich die "table-tags"(<tr><td></td></tr>) rausnehme klappt es!!

WARUM???
in der erklärung auf:
http://de.selfhtml.org/html/text/bereiche.htm#block
steht doch auch ganz oben das div auch mit tabellen klappt!!

gruss andraes

  1. hi,

    ich bin tierisch am verzweifeln weil ich hier einfach nicht weiter komme:

    beruhig dich bitte erst mal - und versuche dann, deine "verzweiflung" auf ein maß zu zügeln, dass es dir erlaubt, einen nachvollziehbare problembeschreibung zu verfassen.

    das problem ist das das so nicht funktioniert aber sobald ich die "table-tags"(<tr><td></td></tr>) rausnehme klappt es!!

    aha. und was ist dieses "das", was dann funktioniert oder nicht?
    sprich, was willst du eigentlich erreichen?

    in der erklärung auf:
    http://de.selfhtml.org/html/text/bereiche.htm#block
    steht doch auch ganz oben das div auch mit tabellen klappt!!

    div soll nicht "klappen", sondern elemente gruppieren.

    so, und jetzt mal bitte raus mit der sprache, was du eigentlich willst.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hallo,

    </TBODY>
    <div style="display: block;" id="jump">
    <tr>
      <td>
       <p>text</p>
      </td>
    </tr>
    </div>
    </TABLE>
    </form>
    </BODY>
    </HTML>

    das problem ist das das so nicht funktioniert aber sobald ich die "table-tags"(<tr><td></td></tr>) rausnehme klappt es!!

    WARUM???
    in der erklärung auf:
    http://de.selfhtml.org/html/text/bereiche.htm#block
    steht doch auch ganz oben das div auch mit tabellen klappt!!

    Vielleicht steht in SelfHTML auch etwas über den Aufbau von Tabellen
    und wo Divs stehen dürfen?

    Ansonsten würde ich es erstmal einfach mit <p style="display: block;" id="jump">text</p>
    versuchen, vielleicht mit dem Tabellenteil innerhalb von tbody?

    Grüsse

    Cyx23