title image


Smiley Re: Zeile in einer Tabelle mit javascript selectieren
<style>

tr.selected

{

background-color:highlight;

}

</style>

<script>

var currentRow=null;

function selectRow(row)

{

if(currentRow)

{

if(currentRow == row) exit;

currentRow.className = currentRow.className.replace(/ ?\bselected\b/,'');

}

currentRow=row;

currentRow.className += ' selected';

}

function getCurrentRowData()

{

if(currentRow)

{

var d=[];

for(var i=0; i<currentRow.cells.length; i++)

{

d.push(currentRow.cells[i].innerText);

}

return d.join('|');

}

else

return('Keine Zeile gewählt');

}

</script>

<table border=1 style='cursor:default'>

<tr onclick='selectRow(this)'>

<td>A1</td>

<td>A2</td>

<td>A3</td>

<td>A4</td>

</tr>

<tr onclick='selectRow(this)'>

<td>B1</td>

<td>B2</td>

<td>B3</td>

<td>B4</td>

</tr>

<tr onclick='selectRow(this)'>

<td>C1</td>

<td>C2</td>

<td>C3</td>

<td>C4</td>

</tr>

<tr onclick='selectRow(this)'>

<td>D1</td>

<td>D2</td>

<td>D3</td>

<td>D4</td>

</tr>

</table>

<button onclick='alert(getCurrentRowData());'>Zeile</button>






Gruß Stefan

www.triess.de - Meine Themen: Consulting Forschung Entwicklung Projektierung Elektronik Software Mechanik Verfahren Messverfahren Kommunikation Navigation Map Matching Location Based Services Telematik komplexe Test- und Demonstrationssysteme GPS BS26 ISDN X.25 X.31 GSM GPRS UMTS DSL TCP/IP ACP SPS PC LAN WAN Feldbus Internet/Intranet Webdesign SQL Client/Server RedOx LF pH rF


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: