Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.03.2014, 06:00
Интересующийся
Отправить личное сообщение для Накурикота Посмотреть профиль Найти все сообщения от Накурикота
 
Регистрация: 03.03.2014
Сообщений: 14

Из INPUT в переменную из переменной в ID
Всем Привет.
Подскажите, как мне из INPUT передать в переменную JS и потом передать в тег <div id="userfio">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
    <HEAD>
    <TITLE>Заголовок документа</TITLE>
    </HEAD>
<BODY>
<script>
function users()
{
    var userfio = document.getElementById("fio");
       alert(userfio.value);
}
</script>

  <table border = "1">
    <tr>
      <td>ФИО Пользователя</td>
      <td>
          <FORM>
		    <INPUT NAME="username" VALUE ="" SIZE="40" MAXLEGNTH=40 id="fio">
          </FORM>
      </td>
    </tr>
  </table>

<div id="userfio"></div>
<div onclick="users();">Клик</div>
</BODY>
</HTML>

Сейчас просто выходит сообщение пользователю, а хотелось бы что бы выводилось в тег с id="userfio"
Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 03.03.2014, 06:57
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

document.getElementById("userfio").innerHTML = 'bla bla'
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 03.03.2014, 08:17
Интересующийся
Отправить личное сообщение для Накурикота Посмотреть профиль Найти все сообщения от Накурикота
 
Регистрация: 03.03.2014
Сообщений: 14

Сообщение от danik.js Посмотреть сообщение
document.getElementById("userfio").innerHTML = 'bla bla'
Я так уже делал и вот что выходит
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
    <HEAD>
    <TITLE>Заголовок документа</TITLE>
    </HEAD>
<BODY>
<script>
function users()
{
    var us = document.getElementById("fio");
    document.getElementById("userfio").innerHTML = us
    //alert(us.value);
}
</script>

  <table border = "1">
    <tr>
      <td>ФИО Пользователя</td>
      <td>
          <FORM>
		    <INPUT NAME="username" SIZE="40" MAXLEGNTH=40 id="fio">
          </FORM>
      </td>
    </tr>
  </table>

<div id="userfio"></div>
<div onclick="users();">Клик</div>

</BODY>
</HTML>

на странице выходит
[object]
Клик
Ответить с цитированием
  #4 (permalink)  
Старый 03.03.2014, 08:48
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А почему ты в алерт выводишь us.value, а в innerHTML - просто us?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 03.03.2014, 08:55
Интересующийся
Отправить личное сообщение для Накурикота Посмотреть профиль Найти все сообщения от Накурикота
 
Регистрация: 03.03.2014
Сообщений: 14

так все понял - спасибо.
выводить нужно значение
function users()
{
    var us = document.getElementById("fio");
    document.getElementById("userfio").innerHTML = us.value;
    //alert(us.value);
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заставить INPUT реагировать на переданое значение из переменной Doxtor Элементы интерфейса 2 09.10.2013 15:27
Как передать в переменную массив значений из INPUT тега kapustnik Общие вопросы Javascript 3 19.04.2013 10:46
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Заполнение input значением переменной с помощю jQuery barkov Общие вопросы Javascript 2 19.04.2012 15:47
Сбор данных в переменную и передача в неактивное поле input winchester7 Элементы интерфейса 10 19.02.2011 17:07