Подтвердить что ты не робот

JavaScript получает вход TextArea через .value или .innerHTML?

Можно ли получить значение элемента textarea в JavaScript с помощью myTextArea.value или использовать myTextArea.innerHTML?

Спасибо.

4b9b3361

Ответ 1

Вы должны использовать .value

myTextArea.value

Ответ 2

Для div и span вы можете использовать innerHTML, но для использования значения textarea. См. Пример ниже.

<script language="javascript/text">
document.getElementById("spanText").innerHTML ="text";
document.getElementById("divText").innerHTML ="text";
document.getElementById("textArea").value ="text";
</script>


<span id="spanText"></span>
<div id="divText"></div>
<textarea id="textArea"></textArea>

Ответ 3

Не используйте значение innerHTML, например. document.getElementById(имя).value

Ответ 4

Я не знаю, есть ли здесь неправильный пост (извините, если это так) но я работаю правильно. на приложении есть 64 из них, см. здесь: http://www.megapeng.com/dm64/dm64.html это будет приложение для ipad и android, так как пользователи должны быть в автономном режиме, чтобы использовать его. теперь я хотел бы иметь текст aerea, который собирает все эти "исходные текстовые результаты", чтобы иметь обзор. best будет указан (перерыв строки). (это сценарий аудиомиксера для событий)

<script type="text/javascript">
<!--
var arrURLs = ["",  "BD IN",
 "BD OUT",
 "SN TOP",

function changeInput(objSel, strName){
    objSel.form.elements[strName].value = arrURLs[objSel.selectedIndex];
}
//-->
</script>


<form method="post" onSubmit="return false;">
    <input class="track"type="text" name="txtOut" value="" /tabindex=3><p>
    <select class="trac" onChange="changeInput(this, 'txtOut');"";>
      <option value="t1">SELECT</option>
      <option value="t2">BDI N</option>
      <option value="t3">BD OUT</option>
      <option value="t4">SN TOP</option>

Ответ 5

Ответ зависит от вашей ситуации.

Я лично использовал бы .value как то, что предоставляют другие формы. Легче быть в привычке делать это таким образом.