Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Funkcje worda w formularzu html obsługiwane za pomocą php i javascript
arek07
post 2.05.2007, 12:59:52
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 17.10.2006

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


Chce zaprogramować formularz odpowiedzialny za zapisywanie w bazie tekstu z pola textarea.W tym polu powinna być możliwość zmiany m.in. pogrubienia tekstu, kursywy, zmiany czcionki.Zrobiłem przykładowy formularz z polem textarea oraz linki ze zmienną action.Jeśli action='b' to powien tekst w polu textarea się pogrubić, a gdy action='i'to powinien się tekst pochylić.
Mam pewien problem, z którym nie mogę sobie poradzić.Proszę o pomoc:
- Jak zrobić aby pod zmienna $S1 podstawić tekst z pola textarea bez naciskania przycisku submit, tylko po naciśnięciu na któryś link?
- być może będe musiał zrobić zamiast linków B oraz I przyciski submit, to w takim razie jak podstawić pod zmienną $action i lub b?

Oto ten formularz:

  1. <form method="POST" action="word.php" name="form1">
  2. <p><a href="word.php?action=b"> B </a>
  3. <a href="word.php?action=i"> I </a>
  4. <input type="submit" value="Save" name="B5">
  5. </p>
  6. <p><textarea rows="12" name="S1" cols="51"><?php echo"arek arek"; ?></textarea></p>
  7. <input type="text" name="T1" size="20">
  8. </form>


oraz skrypt php:
  1. <?php
  2. $S1=$_POST['S1'];
  3. $action=$_GET['action'];
  4. echo $action;
  5. echo $S1;
  6. if($action=='b'){
  7. echo "<script language='javascript'>
  8. var string=document.getElementById('S1').value;
  9. alert (string);
  10. form1.S1.value=form1.S1.value.big();
  11. var string=document.getElementById('S1').value;
  12. </script>";
  13. }
  14. ?>
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 Wersja Lo-Fi Aktualny czas: 14.07.2025 - 16:12