Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML]undefined data z textarea
Forum PHP.pl > Forum > Przedszkole
frankiejojo
Witam,
Sprawa wydaje się prosta.
Mam textarea, z której chcę pobrać dane i je wyświetlić jako alert.
  1. function pokaz(){
  2. var opis = document.getElementsByName("opis").Value;
  3. window.alert(opis);
  4. }
  5. <script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script>
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
  9. //]]>
  10.  
  11. </head>
  12. <textarea id="opis" style="width: 300px; height: 100px;"></textarea>
  13. <button onclick="pokaz()">Button</button>
  14. </body>
  15. </html>

Tylko dlaczego zamiast wpisanej przeze mnie wartości wyświetla się "undefined"?
trueblue
A wiesz co robi metoda getElementsByName?
frankiejojo
OK zmieniłem na
var opis = document.getElementById("opis").value;
Teraz jak cokolwiek wpiszę do edytora to wyświetlana zmienna jest pusta.
trueblue
Bo edytor nie uzupełnia <textarea> na bieżąco.

Zaglądałeś na stronę nicEdit? Warto tam zajrzeć z dwóch powodów. Dostępna jest dokumentacja: http://wiki.nicedit.com/w/page/521/Javascript%20API (dowiesz się jak pobrać zawartość).
A drugi to sekcja "Still having problems?" na: http://nicedit.com/docs.php
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.