29. december 2007 - 13:09Der er
12 kommentarer og 2 løsninger
tbl insertRow + select og options
Hvordan er det muligt at lave en funktion som i mit eksempel nedenfor kan indsætte en ny række efter den eksisterende række som har select'en med onchange?
Efterfølgende skal det være muligt at slette den nyoprettede række
Jeg ved heller ikke om det er den bedste løsning med insertRow osv?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
-- generelt er det ikke godt at have events på ting før de er indsat i dokumentet, så det er ikke hensigtsmæssigt f.eks. at klone den ovenstående, men ellers vil det være den nemmeste tilgang ...
-- hvornår og hvordan vælger man at indsætte/slette ?-)
Det er rigtigt, at alle browsere reparerer kildekoden, hvis ikke den indeholder et tbody-element, og for mig selv var det også først da jeg virkelig blev irriteret på manglende virkning af appendChild på table-elementer i IE (det kører fint i Mozilla/FireFox !-), at jeg opdagede dette (indskudte) element ...
-- men kigger du i dtd'en, er det helt indlysende, tr-elementer kan ikke eksistere direkte i table-elementer, men skal have enten thead-, tbody- eller tfoot-elementer omkring sig !o]
Indsættelse af element (oNew) efter et andet (oOld): oOld.parentNode.insertBefore(oNew, oOld.nextSibling);
Eksisterer der ikke et element efter oOld, vil oOld.nextSibling returnere null - og oNew appendes til oOld.parentNode ;o)
/mvh </bole>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.