Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Еще про innerhtml (https://javascript.ru/forum/jquery/46906-eshhe-pro-innerhtml.html)

And5 29.04.2014 00:58

Еще про innerhtml
 
Доброго времени суток! Долго искал - нигде не найду как с jquery сделать такое:
var group0 = document.getElementsByTagname('so')[0].value;
    document.getElementById('id0').innerHTML = group0
;
? Вывести в блок содержимое инпута cо значением тэга so равного so0?

рони 29.04.2014 01:04

And5,
а без jquery оно у вас работает?

And5 29.04.2014 01:26

нет, поправил синтаксис тоже нет. А как сделать правильно?

рони 29.04.2014 01:36

Цитата:

Сообщение от And5
содержимое инпута cо значением тэга so равного so0

вот это нужно перевести :-?

рони 29.04.2014 01:44

And5,
так?
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
<input value='5' name="so"></input>
<div id="id0"></div>
<script>

var group0 = document.getElementsByName('so')[0].value;
    document.getElementById('id0').innerHTML = group0

</script>
</body>

</html>

And5 29.04.2014 01:55

Цитата:

вот это нужно перевести
пользовательский атрибут :)

And5 29.04.2014 01:56

а зачем
Цитата:

so
, если есть номер массива [0]?
name - имеется у инпута, но неизвестен заранее,

рони 29.04.2014 02:01

And5, если конечно input такой 1. иначе нужно добавить индекс
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
   $(function ()
{
    $('#id0').html($('[so="so0"]').val())
})
  </script>
</head>

<body>
<input value="5" so="so0"></input>
<div id="id0"></div>
</body>

</html>

And5 29.04.2014 02:12

да их несколько и нужно это все к событию привязать типа:
function kategory()
{
.......
}
чтобы вызвать потом с дочерней страницы

рони 29.04.2014 02:23

And5,
увы больше вам помочь немогу.


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