Это упражнение, выполненное нами в нашем классе JavaScript, 3 дня назад. Наш профессор хотел, чтобы, если щелкнуть «like»/«comment»/«share», он будет окрашен, и если бы его снова щелкнули, он вернется к исходному цвету - как к типу Facebook ... Итак во всяком случае, я получил эту часть. Но он также хотел, чтобы, если что-то напечатано в текстовом поле и нажало «Отправить комментарий», он хочет, чтобы он появился на пустом месте выше или на div, который я сделал ... - и я не получил эту часть, и он никогда учил нас, как он только что проверил, и записал то, что мы смогли сделать ... Так что я хочу, чтобы узнать это и на самом деле понимаю ...Отправка текста из текстового поля внутри функции div
-1
A
ответ
1
код, который вы уже попробовал довольно близко. Проблема заключается в том, что эта линия:
var text = document.getElementById('Coms')
... получает вас ссылку на сам текстовое поле «комов», он не получает его значение. Вот почему на картинке вы получаете текст «[object HTMLInputElement]».
Чтобы получить значение элемента формы, как вход вам понадобится .value свойство:
var text = document.getElementById('Coms').value;
В контексте с вашей полной функции:
function myFunction3(){
var text = document.getElementById('Coms').value;
document.getElementById("Div3").innerHTML = text;
}
0
<div id="text"></div>
<form>
<input type="text" id="textcontent"></input>
<input type="button" onclick="getdata()" value="Send comment"></input>
</form>
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
function getdata(){
var textdata = document.getElementById('textcontent').value;
alert(textdata);
console.log(2);
$('#text').text(textdata);
}
</script>
Этот код поможет вы, я думаю,
Смежные вопросы
- 1. Прокрутка текста внутри текстового поля
- 2. Отправка ввода из текстового поля
- 3. Удаление текста из текстового поля
- 4. Использование текста JQuery(). Длина внутри текстового поля
- 5. Двойной \ при вводе текста внутри текстового поля
- 6. форматирование части текста внутри текстового поля
- 7. Как получить высоту текста внутри текстового поля
- 8. CSS обивка заполнитель текста внутри текстового поля
- 9. Проверка текстового поля внутри div JQUERY
- 10. Доступ текста из текстового поля CSS
- 11. Метки внутри текстового поля
- 12. Сохранение текста из текстового поля Цель C
- 13. Копирование текста из текстового поля в C++
- 14. Удаление текста по умолчанию из текстового поля
- 15. при печати div идет внутри текстового поля
- 16. Установить текст текстового поля внутри дублированного div
- 17. Центрирование текстового поля внутри тега Div
- 18. динамический набор текста из текстового поля
- 19. чтение текста текстового поля
- 20. Смена текста текстового поля
- 21. отправка ввода из текстового поля в контроллер
- 22. Отправка данных из текстового поля в textarea
- 23. спецэффекты ввода текста текстового поля wxPython, включая событие ввода текста и щелчок внутри события текстового поля
- 24. Чтение строк текста из богатого текстового поля
- 25. выделить текст внутри текстового поля
- 26. Чтение текста из текстового поля в Radgrid
- 27. Печать текста в консоли из текстового поля
- 28. Получение текста из текстового поля java fxml
- 29. Как избежать текста из текстового поля?
- 30. Извлечение частичного текста из текстового поля
Итак, что конкретно ваш вопрос? –
В принципе, я хочу, чтобы набранное текстовое поле отображалось/отправлялось на мой div. Как я это сделаю? @Elogent –
Если у вас есть работа, похожая на/comment/share, вы должны знать основы реализации обработчиков событий. Поэтому добавьте обработчик события клика в «Отправить комментарий» и получите значение элемента ввода. Из картинки видно, что вы близки: просто добавьте '.value' в конец ссылки на элемент. Для получения дополнительной информации, пожалуйста, отредактируйте свой вопрос, чтобы показать код, который у вас уже есть. – nnnnnn