View Full Version : [javascript]saber em que linha duma tabela esta uma textbox


Armadillo
06-02-2008, 14:45
Olá techzonianos!

Existe alguma forma de eu saber em que linha duma tabela está uma textbox atraves de javascript?

Obrigado
Cumprimentos

slack_guy
06-02-2008, 16:24
Existe alguma forma de eu saber em que linha duma tabela está uma textbox atraves de javascript?
Não tinhas tratado disso com o 'parent'?

Armadillo
06-02-2008, 16:29
parentNode? parentElement? dá-me undefined!

desabafo:tou a ver que vou ter que andar a martelar codigo!

slack_guy
06-02-2008, 16:45
Cá vai:

<html>
<head>
<title>teste</title>
<script type='text/javascript'>
function cor_linha(obj) {
var oRow = obj.parentNode.parentNode;
oRow.style.backgroundColor = 'Red';
}
</script>
</head>
<body>
<table border='1'>
<tr>
<td>linha vazia....</td>
</tr>
<tr>
<td>Nome: <input onblur='cor_linha(this);' type='text' size='10' maxlength='10' name='box_nome' id='box_nome' /></td>
</tr>
</table>
</body>
</html>

Armadillo
07-02-2008, 10:40
ja esta a funcionar.

Obrigado slack_guy