Autor | Zpráva | ||
---|---|---|---|
nodo Profil |
#1 · Zasláno: 14. 4. 2020, 13:58:25
Zdravím.
Mám takú otázku. Tu je kód: Živá ukázka Je to pozadie skriptu, generujem si tabuľku, všetko aj funguje, tabuľka sa vytvorí. Premenná table je vo formáte: <table class="trieda" cellspacing="0" id="mojeid"> <tr> <caption>nadpis</caption> <th>null</th> <th>null</th> </tr> <tr> <td> null </td> <td> null </td> </tr> <tr> <td> null </td> <td> null </td> </tr> </table> Ale už pri samotnom zápise do editoru príkazom document.execCommand("insertHTML",false, table); Môže to tak ostať? Aký to má význam pre prehliadače keď potom to celé vyzerá takto: <table class="trieda" cellspacing="0" id="mojeid"> <tbody><tr> </tr></tbody> <caption>nadpis</caption> <tbody> <tr> <th>null</th> <th>null</th> </tr> <tr> <td> null </td> <td> null </td> </tr> <tr> <td> null </td> <td> null </td> </tr> </tbody> </table> |
||
Davex Profil |
#2 · Zasláno: 14. 4. 2020, 14:19:42
Nestačilo by jen opravit umístění
<caption> ? Jinak element <tbody> je standardní součástí tabulky a ničemu nevadí.
|
||
nodo Profil |
Davex:
<cation> umiestnenie je upravené, ani som si to nevšimol. Ďakujem. Ale aj tak to tam je ešte na 1 mieste.
Súčastou tabulky je aj <thead> a <tfoot> . Lenže to sa tam nezapísalo automaticky, preto som sa pítal, či to nevadí.
table = "<table "+tableClassValue+" cellspacing=\"0\""+ tableIDValue+">"+tablenadpis+"<tr>" + tablehead + "</tr>" + tablebody + "</table>"; <table class="trieda" cellspacing="0" id="mojeid"> <caption>nadpis</caption> <tbody> <tr> <th>null</th> <th>null</th> </tr> <tr> <td> null </td> <td> null </td> </tr> <tr> <td> null </td> <td> null </td> </tr> </tbody> </table> skript mi tam zapísal aj , nikde nie je medzera. Možno to spôsobilo, že sa priradil automaticky aj tag <tbody>
|
||
Tomáš123 Profil |
#4 · Zasláno: 14. 4. 2020, 15:24:58
nodo:
Obsah, ktorý nie je súčasťou <thead> ani <tfoot> prehliadač vždy umiestní do elementu <tbody> . Ak taký nie je, implicitne sa vytvorí. Elementy <thead> a <tfoot> sa takýmto spôsobom nevytvárajú, preto v tvojom kóde chýbajú.
Viď tiež vlákno V HTML-kódu této diskuse chybí tagy head a body? a súvisiaci príspevok od Str4wberryho. |
||
nodo Profil |
#5 · Zasláno: 14. 4. 2020, 16:32:55
Tomáš123:
Ďakujem pekne |
||
Časová prodleva: 4 roky
|
0