![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 11:05 |