STERGERE LINII din tabel

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS: http://www.phpromania.net/jsmanual/index.html

Moderatori: eyecon, Moderatori

webstone
Average Member
Mesaje: 92
Membru din: Dum Apr 04, 2004 10:26 am
Contact:

STERGERE LINII din tabel

Mesajde webstone » Mar Aug 17, 2004 11:56 am

Salut.

Am un tabel cu 3 linii de exemplu, si arata cam asa:

Cod: Selectaţi tot

<table>
<tr> <td> FIRST    </td> </tr>
<tr> <td>
            SECOND <br>
            SECOND <br>
            SECOND <br>
            SECOND <br>
</td> </tr>
<tr> <td> THIRD   </td> </tr>
</table>


Pot sterge a doua linii din tabel si in locul ei sa pun alta linii cu mia putin continut, ma refer la <br> ca aceste taguri maresc inaltimea liniei. Idee este sa creez alta linie cu o inaltine mai mica, datele anterioare din linie nu ma intereseaza. Vreau o linie de inaltime mai mica si cu un nou continut.

Am incercat sa fac cu style visibility si hidden , dar linie ramane la fel de inalta.

Stie cineva cum pot face?
thx.


be happy when you have the chance!
http://www.webstone.tk/

eyecon
Average Member
Mesaje: 180
Membru din: Mar Noi 05, 2002 3:35 pm

Mesajde eyecon » Mie Aug 18, 2004 8:17 am

Cod: Selectaţi tot

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<script language="JavaScript" type="text/javascript">
<!--

function adaugaSchimba(){
   var elem = document.getElementById("tabel");
   var inlocuitor = document.createElement("tr");
   var celula = document.createElement("td");
   celula.appendChild(document.createTextNode("schimbat"));
   inlocuitor.appendChild(celula);
   elem.rows[1].insertBefore(inlocuitor);
   alert(elem.removeChild(elem.firstChild.firstChil));
}

//-->
</script>

</head>
<body>
<table summary="" border="1" id="tabel">
<tr>
   <td>unul</td>
</tr>
<tr>
   <td>doi<br />doi<br />doi</td>
</tr>
<tr>
   <td>trei</td>
</tr>
</table>

<a href="#" onclick="adaugaSchimba(); return false;" >schimba</a>
</body>
</html>


L-am compus on the fly asa s-ar putea sa dea eroare, dar macar ca idee.

webstone
Average Member
Mesaje: 92
Membru din: Dum Apr 04, 2004 10:26 am
Contact:

Mesajde webstone » Mie Aug 18, 2004 8:39 am

thx.
am prins idee, pot defini un div care contine ce vreau eu sa sterg, si daca sterg div-ul sterg si continutul.

acum ar mai fi o problema:
- de exemplu intr-un div, am niste tabele formate dinamic pe baza unor selecturi din bd.
- daca le incadrez intr-un div si le sterg o sa fie ok.
- daca vreau sa le pun la loc e o problema, nu? ar trebuie sa retin toate structura in niste variabile din javascript si sa le folosesc pentru afisare?
be happy when you have the chance!

http://www.webstone.tk/

eyecon
Average Member
Mesaje: 180
Membru din: Mar Noi 05, 2002 3:35 pm

Mesajde eyecon » Mie Aug 18, 2004 10:10 am

Ar trebui sa recompui structura de noduri intr-un obiect, inainte de a sterge :), si la nevoie o repui iar


Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 4 vizitatori