Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [javascript] wartosc input'a wyswietlana na bierząco
Forum PHP.pl > Forum > Przedszkole
colinQ
Jak zrobić ze po każdym wpisaniu wartości do inputa wyświetlało ją obok?
UWAGA: nie może to być poprzez wysyłanie formularza!
skowron-line
  1. <script type="text/javascript">
  2. function showString(string){
  3. document.getElementById('field').innerHTML = string;
  4. }
  5. <input type="text" id="inputText" onkeyup="showstring(this.value);">
  6. <div id="field"></div>


*chyba o to ci chodzilo
colinQ
Nie działa mi to :]
b_chmura
Pobierasz dane z pola input o przykładowym ID input_id (getelementbyid)
i wpisujesz je do przykładowego div'a id_div (innerHTML)

Przykład
Kod
<html>
<script>
function getANDview(id_input, id_div)
{
  IDinput         = document.getElementById(id_input).value;
  document.getElementById(id_div).innerHTML = IDinput;
}
</script>

<input onkeydown="javascript: getANDview('id_input', 'id_div');" type="text" id="id_input" />
<br />
<hr />
<div id="id_div"></div>
phpion
Cytat(colinQ @ 22.12.2007, 13:50:05 ) *
Nie działa mi to :]

Mi działa. Musisz znaleźć tylko jedną maleńką niespodziankę i ją poprawić. Powodzenia!
cornholio666
zawsze jest konsola błędów i mozna z niej wyczytac co jest nie tak np że jakas funkcja nie istnieje bo podano złą nazwę...
skowron-line
Cytat(phpion.com @ 22.12.2007, 11:54:52 ) *
Mi działa. Musisz znaleźć tylko jedną maleńką niespodziankę i ją poprawić. Powodzenia!

  1. <script type="text/javascript">
  2. function showString(string){
  3. document.getElementById('field').innerHTML = string;
  4. }
  5. <input type="text" id="inputText" onkeyup="showString(this.value);">
  6. <div id="field"></div>

Mój błąd.
colinQ
dzięki skowron-line, wszystko działa winksmiley.jpg
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.