Acties:
  • 0 Henk 'm!

  • JDVB
  • Registratie: September 2003
  • Laatst online: 17-07 14:35

JDVB

✅ ⟵ vinkje

Topicstarter
Het vervelende is dat ik geen error krijg.
Het gaat om alle javascript die ik uit wil voeren vanuit een door javascript gegenereerde tabel.
De betreffende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
<head>
<script language="javascript" type="text/javascript">
function table() {
   var tab = document.getElementById('tab');
   var rowCount = (tab.rows.length);
   var row = tab.insertRow(rowCount);
   var cell1 = row.insertCell(0);
   var element = document.createElement("input");
   element.type = "button";
   element.value = "alert";
   element.onclick = function() { alert("Het werkt!"); };
   cell1.appendChild(element);
}
</script></head>
<body>
                <table><tbody id="tab">
                </tbody></table>
              <div onClick="table()">Ad a row to the table</div>
</body>
</html>

Iemand enig idee waarom ik geen enkele javascript kan uitvoeren vanuit deze gegenereerde tabel?
En waarom werkt dit wel zoals ik verwacht bij firefox?

In jsfiddle.net werkt het ook, zelfs als ik die site open in IE, maar direct als code niet (opslaan als html en openen in browser).

[ Voor 19% gewijzigd door JDVB op 29-08-2012 11:44 ]

Ik ben geen recruiter ofzo, maar wel op zoek naar een collega devver. Typescript/Node/Angular/etc en liefst op HBO niveau. We zitten op een prachtige locatie tussen bos en heide op de Utrechtse heuvelrug. Mijn PM box staat open!


Acties:
  • 0 Henk 'm!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

Volgens mij werkt setAttribute helemaal niet in IE. Maar zul je daar element.onclick voor moeten gebruiken.

Acties:
  • 0 Henk 'm!

  • JDVB
  • Registratie: September 2003
  • Laatst online: 17-07 14:35

JDVB

✅ ⟵ vinkje

Topicstarter
Hmm, dat was hem! thanks!

[ Voor 173% gewijzigd door JDVB op 29-08-2012 11:54 ]

Ik ben geen recruiter ofzo, maar wel op zoek naar een collega devver. Typescript/Node/Angular/etc en liefst op HBO niveau. We zitten op een prachtige locatie tussen bos en heide op de Utrechtse heuvelrug. Mijn PM box staat open!


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-09 08:45
Wordt wel een beetje verwarrend als je ineens je code uit je startpost gaat aanpassen en setAttribute verandert naar onclick :P