Как я могу получить раскрывающийся список, в котором вы выбираете что-то, и он устанавливает тег HTML ‹title›, установленный для раскрывающегося списка?

Это то, что у меня есть, но я не знаю, как передать это переменной в JS.

<select>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>

<button onclick="myFunction()">set</button>

<script>
function myFunction() {
  var x = document.title;
}
</script>


person meponder    schedule 06.11.2019    source источник
comment
Не могли бы вы пояснить, что вы имеете в виду под HTML <title> tag set to what the drop down is set on?? Вы хотите, чтобы при наведении курсора на опцию с value="1" для титровального объекта было установлено значение 1 и так далее до option, где value="4"?   -  person EGC    schedule 06.11.2019


Ответы (2)


В этом коде вы сохраняете текущий заголовок в var x. вам нужно написать так:

document.title = "Текст или переменная";

если вам нужно установить значение выпадающего списка в качестве заголовка, а затем указать идентификатор для выбора тега, тогда var newtitle = document.getElementById ("id_of_selectTag"). value; document.title = newtitle;

person Hubaib Elahi    schedule 06.11.2019

На StackOverflow уже есть ответы: Получить выбранное значение в раскрывающемся списке с помощью JavaScript и Как получить заголовок HTML-страницы с помощью JavaScript. Вы можете установить заголовок, присвоив желаемое значение переменной document.title.

person Valentine Shi    schedule 06.11.2019