Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не могу найти input по id, для вывода текста (https://javascript.ru/forum/misc/80773-ne-mogu-najjti-input-po-id-dlya-vyvoda-teksta.html)

Igor Jort 30.07.2020 21:19

Не могу найти input по id, для вывода текста
 
Привет ребята. Прошу помощи.
У меня не получается обратиться к id "out"
Что мне необходимо.
1. Я пишу в тестовое поле(input) фразу - "car"
2. Нажимаю на кнопку
3. Получаю в этом же текстовом поле фразу - "Car"

<input type="text" id="out"></input>
	<button onclick="testings()">кнопка</button>


function testings() {
	let replaceWords = new Map();
	replaceWords.set("car", "Car");
	result = replaceWords;
	document.getElementById("out").innerHTML = result;
};

Nexus 30.07.2020 21:42

Распишите, пожалуйста, что у вас происходит в каждой строчке.

Igor Jort 30.07.2020 22:07

Вложений: 1
Вообще не чего, не работает код. Но если я делаю так, то по нажатию на кнопку выводится в консоли(на скрине). Дальше я не продвинулся
function testings() {
	let replaceWords = new Map();
	replaceWords.set(".w", "with");
	console.log(replaceWords);
};

Igor Jort 31.07.2020 16:59

Цитата:

Сообщение от Nexus (Сообщение 527396)
Распишите, пожалуйста, что у вас происходит в каждой строчке.

Я цитату не нажал, мой ответ выше. Спасибо

рони 31.07.2020 17:05

Igor Jort,
вы код случайно генерируите?

Igor Jort 31.07.2020 17:10

Цитата:

Сообщение от рони (Сообщение 527428)
Igor Jort,
вы код случайно генерируите?

нет, я не могу поставить выход по id out

рони 31.07.2020 17:15

Igor Jort,
<!doctype html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Document</title>

  <script>
let replaceWords = new Map();
	replaceWords.set(".w", "with");
function testings() {
    let result = out.value;
	for(let [key, value] of replaceWords) {
	result = result.replace(key, value);
	}
	out.value = result;
};
  </script>

</head>
<body>
 <input type="text" id="out" value="Caesar Salad .w Chicken">
 <button onclick="testings()" type="button">кнопка</button>
</body>
</html>

Igor Jort 31.07.2020 17:51

спасибо, всё работает


Часовой пояс GMT +3, время: 10:29.