![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
W ogóle się nie znam ja JS, a potrzebuję skryptu na to, że jak się najedzie na jakiś link myszką, to sam sie cały zaznacza (np. tak jak na speedyshare jest).
Jeśli kodu nie możecie to dac, to chociaz nazwe funkcji/skryptu. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Kod <script type="text/javascript"> ?
function fnSelect(obj) { fnDeSelect(); if (document.selection) { var range = document.body.createTextRange(); range.moveToElementText(obj); range.select(); } else if (window.getSelection) { var range = document.createRange(); range.selectNode(obj); window.getSelection().addRange(range); } } function fnDeSelect() { if (document.selection) document.selection.empty(); else if (window.getSelection) window.getSelection().removeAllRanges(); } </script> <a href="#" onmouseover="fnSelect(this);" onmosueout="fnDeSelect();">ABC</a><br> <a href="#" onmouseover="fnSelect(this);" onmosueout="fnDeSelect();">123</a> -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
A jeśli mam link w formularz? Tzn nie link, a tekst?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem. Najlepiej pokaż kod HTML i napisz co ma zaznaczyć. Powyższy kod działa też na innych elementach: np. span, div, p
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Kod <input readonly="readonly" class="input_field" onclick="this.select();" type="text" style="width: 505px" name="option" value="LiNK" /> ?
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Bo ten kod nie działa. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Masz jakiekolwiek pojęcie co Ty robisz? Nie kopiuj bezmyślnie i spróbuj przenalizować kod, który dostałeś Dałem Ci już odpowiedź, wystarczy, że trochę się pomęczysz i pokombinujesz. Poczytaj o zdarzeniach. Kod, który podałem w poprzednim poście zupełności wystarczy, przetestuj co robi teraz i jakiego efektu potrzebujesz Ty, wystarczy podmienić 1 rzecz...
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Już wiem co robiłem źle. Dałem <td onmouseover="fnSelect(this);" onmosueout="fnDeSelect();"> i git majonez;)
Ale wtedy mi zaznacza całą kolumne jak sie najedzie myszka, a zeby sam tekst w inpucie? Ten post edytował TursoN 13.03.2010, 12:13:30 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Już wiem co robiłem źle. Dałem <td onmouseover="fnSelect(this);" onmosueout="fnDeSelect();"> i git majonez;) Ale wtedy mi zaznacza całą kolumne jak sie najedzie myszka, a zeby sam tekst w inpucie? Daj te zdarzenia na inputa zamiast na td? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie i jeszcze raz nie... - zapomnij o tych funkcjach. Uzyj tylko tego: this.select(); tak jak zrobilem to ja 2 posty wyzej. Zmien tylko zdarzenie(wszystko na input-cie).
Ten post edytował kamil4u 13.03.2010, 12:25:05 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 01:53 |