Показать сообщение отдельно
  #1 (permalink)  
Старый 07.12.2016, 15:19
Новичок на форуме
Отправить личное сообщение для valdemariuses Посмотреть профиль Найти все сообщения от valdemariuses
 
Регистрация: 07.12.2016
Сообщений: 5

JS подстановка значения в input в поле value=""
Приветствую.
Возможно кто то знает как реализовать подстановку значения в input в поле value="" с помощью js
Ест такой рабочий код

<input type="text" class="bginput" name="searchuser" id="userfield_txt" size="35" value="" style="width:250px" autocomplete="off"/>

<script type='text/javascript'>
addEventListener('load', function(e) {
    var nameInput = document.getElementById('userfield_txt');
    nameInput.value = "vasya";
}, false);
</script>


Но не подходит ввиду того, что id динамический, а вот class статический. Поэтому пробовал по аналогии реализовать не через ID а через class элемента.

<input type="text" class="bginput" name="searchuser" size="35" value="" style="width:250px" autocomplete="off"/>

<script type='text/javascript'>
addEventListener('load', function(e) {
    var nameInput = document.getElementsByClassName('bginput');
    nameInput.value = "vasya";
}, false);
</script>

Но ничего не работает. Не могу понять почему.
Ответить с цитированием