Okay, det blev en "deLuxe" løsning, men den virker :-)
<HTML> <HEAD> <TITLE>373088: Aktivering af Radiobutton via Javascript</TITLE> <script language="javascript" type="text/javascript"> <!-- var oSelectedRow; function setRadio() { // Der klikkes på et childElement fra en TR, ergo må // vi have fat i parentNode var oRow = event.srcElement.parentNode; var cInputTagsInRow = oRow.getElementsByTagName('input');
function activateSelectableRows() { // De tableRows (TR) der er af CSS classen "allowSelect" // Skal tilføjes event "onclick" - jeg har også tilføjet // en "hover" funktion - som du dog ikke har spurt efter... var cRows = document.getElementsByTagName('tr'); for(var i=0; (i<cRows.length); i++) { if (cRows[i].className=='allowSelect') { cRows[i].onclick = setRadio; cRows[i].onmouseover = setRadio; cRows[i].onmouseout = setRadio; } } };
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.