Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kopiowanie tekstu do form po kliknięciu., jak to zrobić?
harbii
post
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

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


Witam!
mam form do wysyłania maila. chciałbym zrobić coś takiego aby na stronie z fotkami po kliknięciu takstu np fotka1 w form'ie do maila pojawił mi sie napis fotka1.
Fajnie by było jakby ten mail został wysłany jako załącznik txt
Można to jakoś zrobićw prosty sposób?
Go to the top of the page
+Quote Post
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Korzystajac z prototype
Javascript
Kod
function addText( sText ) {
$('dodajacy').value += sText;
}

Html
Cytat
<input type="text" name="temat" id="dodajacy" />
<img src="./sciezka.plik.jpg" onclick="addText( 'Ojojoj1 smile.gif' );" />
<img src="./sciezka.plik.jpg" onclick="addText( 'Ojojoj2 smile.gif' );" />
<img src="./sciezka.plik.jpg" onclick="addText( 'Ojojoj3 smile.gif' );" />
Go to the top of the page
+Quote Post
harbii
post
Post #3





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

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


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>
<HEAD>
</head>
<body>
<script LANGUAGE="JavaScript">
function addText( sText ) {
$('dodajacy').value += sText;
}
</SCRIPT>

<input type="text" name="temat" id="dodajacy" />
<img src="2029.jpg" onclick="addText( 'ten tekst ma sie wkleic' );" />

</body>
</html>

coś takiego?
bo nie działa zabardzo:(
Go to the top of the page
+Quote Post
hwao
post
Post #4


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Mówiłem ze przy pomocy prototype, Ty go nie zalaczasz... masz to:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <script LANGUAGE="JavaScript">
  3. function addText( sText ) {
  4. document.getElementById('dodajacy').value += sText;
  5. }
  6. </script>
  7. </head>
  8.  
  9.  
  10. <input type="text" name="temat" id="dodajacy" />
  11. <img src="2029.jpg" onclick="addText( 'ten tekst ma sie wkleic' );" />
  12.  
  13. </body>
  14. </html>
Go to the top of the page
+Quote Post
harbii
post
Post #5





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

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


sorry ale ten link do prototype co podałeś nie działał blink.gif

ale ok już sie kopiuje napis wielkie dzieki

to moze jeszcze wiesz jak zrobć aby nazwa fotki się wklejała zamiast napisu
questionmark.gif?
:roll2:

Ten post edytował harbii 9.07.2006, 12:49:45
Go to the top of the page
+Quote Post
hwao
post
Post #6


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Mozesz sprobowac tak, ale nie jestem pewien:
  1. <img src="2029.jpg" onclick="addText( this.scr );" />

Ale poprostu jak wyswietlasz te img to robisz np tak
  1. <?php
  2. $aImages = array( 'img.jpg', 'img2.jpg' );
  3. foreach( $aImages As $sImage ) {
  4. echo '<img src="'.$sImage.'" onclick="addText( ''.$sImage.'' );" />';
  5. }
  6. ?>
Go to the top of the page
+Quote Post
harbii
post
Post #7





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

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


snitch.gif snitch.gif snitch.gif
WIELKIE DZIĘKI ZA POMOC!!!!
smile.gif smile.gif smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 02:28