Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zaznaczanie komórek tabeli
ruda zosia
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.09.2009

Ostrzeżenie: (0%)
-----


Witam.
Dopiero zaczynam zabawę z JS.
Chciałbym się dowiedzieć czy istnieje możliwość zaznaczania komórek tabeli myszką? Np jak w excelu, jeżeli zaznaczymy już te komórki to po kliknięciu np prawym przyciskiem będziemy mogli je scalić i coś wpisać w nie.
Nie proszę o gotowy kod, tylko na co powinienem zwrócić uwagę, jakich funkcji użyć. Bardzo mile widziany byłby jakiś algorytm (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował ruda zosia 9.09.2009, 13:30:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ruda zosia
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 9.09.2009

Ostrzeżenie: (0%)
-----


poczytałem o innerHTML i zrobiłem coś takiego:

w body:

<p id="znacznik"></p>

w JS:

function pokaz(id) // id dostajemy z innej funkcji
{
var obiekt=document.getElementById(id);

document.getElementById("znacznik").innerHTML="Kotek"; // dla sprawdzenia wyświetli się Kotek

document.getElementById("znacznik").innerHTML=obiekt.id; // nie działa
document.getElementById("znacznik").innerHTML=obiekt; // nie działa
document.getElementById("znacznik").innerHTML=id; // takie coś daje: [object HTMLTableCellElement]


}


no i dalej nie wiem jak wyświetlić nazwę identyfikatora HTML (IMG:style_emoticons/default/sadsmiley02.gif)


EDIT:
jednak błąd leży gdzieś w przekazywaniu identyfikatora
po zrobieniu takiego czegoś:

function pokaz(zmienna) // id dostajemy z innej funkcji
{
var obiekt=document.getElementById("znacznik");

document.getElementById("znacznik").innerHTML=obiekt.id; // dostaniemy znacznik

}

więc wiem już o co chodzi (IMG:style_emoticons/default/smile.gif)

dzięki wielkie!!



EDIT:
znalazłem ten błąd
wystarczyło zrobić coś takiego:

function pokaz(zmienna) // zmienna - to id z innej funkcji
{


document.getElementById("znacznik").innerHTML=zmienna.id; // dostaniemy wtedy nazwę identyfikatora

}


takie proste a tyle czasu mi to zajęło ;/

dzięki jeszcze raz (IMG:style_emoticons/default/tongue.gif)

Ten post edytował ruda zosia 12.09.2009, 11:52:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 11:05