![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 28.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam takie pole tekstowe w pliku php: Kod echo "<b><a href=\"" . $url . "\">URL</a>: <input align=center type=text size=127 value=$url readonly>"; próbuje to zamienić w taki sposób, by po kliknięciu czy najechaniu myszką, kod zaznaczył się i skopiował do schowka...Więc skorzystałem z atrybutu onclick oraz skryptu w javascript... Kod skryptu: Kod <script type=text/javascript> <!-- function copyText( obj ) { /*create textRange differently depending what the object is */ if (obj.type=="text" || obj.type=="textarea"){ var rng = obj.createTextRange(); } else { var rng = document.body.createTextRange(); rng.moveToElementText(obj); } rng.scrollIntoView(); rng.select(); if (confirm('Skopiować zaznaczony tekst do schowka?')) rng.execCommand("Copy"); rng.collapse(false); rng.select(); } --> linijka po zmianie: Kod echo "<b><a href=\"" . $url . "\">URL</a>: <SPAN class=JavaScript id=testCopy><input align=center type=text size=127 value=$url readonly onclick='copyText(document.all.testCopy);'></span><br><br>"; niestety nie działa ![]() Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
W JS nie skopiujesz nic do schowka...
No skopiujesz, ale tylko w badzIEwiu ;-) -------------------- Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 28.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
W JS nie skopiujesz nic do schowka... No skopiujesz, ale tylko w badzIEwiu ;-) heh rozumie, a w inny sposób? Jeśli się nie da to jak po prostu zrobić, żeby po kliknięciu (onclick ? czy innej akcji) na pole tekstowe (<input type=text>) zawartość się automatycznie zaznaczyła? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
A zaznaczyć się da ;-)
Kod <input type="text" onClick="this.select();" />
-------------------- Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 28.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
A zaznaczyć się da ;-) Kod <input type="text" onClick="this.select();" /> Dzięki wielkie, teraz poczytałem coś na temat js i mi się trochę rozjaśniło ^^. Szukałem tego, a jedynie co znalazłem to execCommand('SelectAll') z fragmentu skryptu. Temat można zamknąć, p.s są gdzieś spisane te domyślne funkcje js? Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 23:21 |