Ich habe in den letzten paar Wochen an einer Planungs-Website gearbeitet. Ich zeige die Zeitpläne als PHP generierte HTML-Tabellen. Ich verwende verbundene Zellen, um Ereignisse anzuzeigen. Ich habe ein Problem beim Versuch, Ereignisse mit JS zu löschen. Da diese Zellen mit rowspan verschmolzen sind, muss ich durch die Tabelle gehen und leere Zellen immer dann neu hinzufügen, wenn ich sie löschen muss. Meine Lösung funktioniert gut, wenn meine Tabelle eine verbundene Zelle aus nichts als leeren Zellen enthält, aber bei einer komplexeren Tabelle schlägt sie fehl. Ich kann nicht wirklich begreifen, was damit nicht stimmt, außer dass es den cellIndex nicht mehr korrekt findet. Hat jemand eine Ahnung? Hier ist, was ich rede:JavaScript löschte zusammengeführte Tabellenzelle
http://aturpin.mangerinc.com/table.html
(Klicken Sie auf ein Ereignis, es zu entfernen, oder versuchen, irgendwie)
vielen Dank, das ist viel besser, jetzt habe ich in der Nähe der Lösung bin! –
ich gerade jetzt realisiert, gibt es nur Probleme in Firefox zu machen. Andere Browser arbeiten. –
Got Ich fühle mich jetzt dumm, ich hatte keinen Doctype, also lief ich im Quirk-Modus in Firefox. Das Hinzufügen eines Doctype reparierte es. Nochmals vielen Dank! –