Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie wartości div wpisanej przez innerHTML
Grzegorz02
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 20.09.2014

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


Witam, mam taki problem, chciałbym odczytać wartość id diva wpisaną wcześniej przez innerHtml.
przyciskając przycisk alert wyrzuca wartość "undefined"...


Kod
<script>

function kup (s)
{
    document.getElementById("nn").innerHTML=s;
}
function odczyt()
{
    alert(document.getElementById("nn").value);

}

</script>

<img src="bg.png" onclick="kup('jgjg')">    

<div id="nn"></div>
    
<input type="button" value="przycisk" onclick="odczyt()">

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Skoro zmodyfikowałeś innerHTML, to dlaczego odczytujesz value? Div nie ma właściwości value.
Go to the top of the page
+Quote Post
Grzegorz02
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 20.09.2014

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


poprzez zmiane innerHTML odczytuje dane z serwera, aż do momentu kiedy po wciśnięciu przycisku chciałbym odczytać te dane. Tutaj właśnie tkwi mój problem, jak można to zrobić?
z value kombinowałem ...

Odczytaną wartość chciałbym przekazać jako argument funkcji ...

Dzięki za wskazówkę, dodałem pole:
<input type="text" id="nn" value="">

może być takie rozwiązanie.

Ten post edytował Grzegorz02 29.09.2014, 10:04:30
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


w przypadku np. div
Kod
function odczyt()
{
    alert(document.getElementById("nn").innerHTML);

}
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 08:22