Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] getElementById i przypisywanie do zmiennej
Forum PHP.pl > Forum > Przedszkole
qweluke
No więc chce użyć tego tooltipu
http://www.walterzorn.de/tooltip/tooltip.htm

ale w taki sposób, że użytkownik wpisuje jakąś wartość w inpucie a ona następnie pojawia się jako popup

[JAVASCRIPT] pobierz, plaintext
  1. <html>
  2. <head>
  3. ...
  4. <script type="text/javascript">
  5. var txt1 = "Statyczny tekst";
  6.  
  7. </script>
  8. </head>
  9. <body>
  10. <script type="text/javascript" src="wz_tooltip.js"></script>
  11.  
  12. <a href="a.htm" onmouseover="Tip(txt1)" onmouseout="UnTip()">Link 1</a>
  13.  
  14. </body>
  15. </html>
[JAVASCRIPT] pobierz, plaintext


W taki sposób odczytuje wartość z input'a

[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. function DodajBalonik() {
  3. var txt1 = document.getElementById('balonik').value;
  4.  
  5. }
  6. </script>
[JAVASCRIPT] pobierz, plaintext


  1. <td><input size=\"48\" maxlength=\"45\" type=\"text\" name=\"nazwa\" class=\"input\" required id=\"balonik\" onkeyup=\"DodajBalonik(this);\"></td>


Ale niestety w ten sposób nie chce to działać.
Muszę to zrobić na JS, gdyż sposób ze <span></span> odpada ponieważ dla tego samego div'a na którym ma ten popup się wyświetlać używam jego id aby wyświetlać inną wartość z inputa i się gryzie ;]
ostatecznie myślałem, żeby nałożyć jednego div'a na drugiego (ten drugi byłby przezroczysty z toooltip'em) ale to ostateczność...
CuteOne
Szkoda, że strona po niemiecku (a translator coś przekłamuje o.O)

  1. <input size="48" maxlength="45" type="text" name="nazwa" class="input" required id="balonik" onkeyup="DodajBalonik(this);">
  2.  
  3. <script type="text/javascript" src="wz_tooltip.js"></script>
  4. <script type="text/javascript">
  5. var txt1 = '';
  6. function DodajBalonik(obj) {
  7.  
  8. txt1 = obj.value;
  9. }
  10.  
  11. <a href="a.htm" onmouseover="Tip(txt1)" onmouseout="UnTip()">Link 1</a>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.