Jak uzyskać wartość pola tekstowego w JavaScript?

Próbuję użyć JavaScript, aby uzyskać wartość z pola tekstowego HTML, ale wartość nie pojawia się po spacji

Na przykład:

<input type="text" name="txtZawod" value="inżynier budownictgwa">

Dostaję tylko: „inżynier” z powyższego. Używam takiego skryptu:

var zawodValue = document.getElementById('txtZawod').value

Jak dostać ,,inżynier budownictwa"?

1 odpowiedź

„Id” to najprostszy sposób na dostęp do elementów strony. IE (wcześniejsza wersja 8) zwróci rzeczy z pasującą „nazwą”, jeśli nie może znaleźć niczego z danym identyfikatorem, ale jest to błąd.

jeśli dostajesz tylko wartość inżynier, id-vs-name nie wpłynie na to; Podejrzewam, że tak się stało (w przeciwieństwie do przykładowego kodu), że zapomniałeś podać swój atrybut „value”:

<input type="text" name="txtZawod" value=inzynier budownictwa>

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.