Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Bootstrap.Popover.Получить значение поля (https://javascript.ru/forum/events/65218-bootstrap-popover-poluchit-znachenie-polya.html)

ureech 04.10.2016 22:53

Bootstrap.Popover.Получить значение поля
 
Вечер, добрый. Никак не получить вводимые данные в инпут.Без Popover работает.Может кто что подскажет?
<a   data-toggle="popover" data-container="body" data-placement="left"
				href="javascript:void(0);">+данные</a>

<div id="popover-content" class="hide">
<label>{$LANG.TEXT_POPOVER}</label></br>
          <input class="" id="fact_weight" name="fact_weight" type="text" />
          <input onclick="Butt();"  class="btn btn-primary btn-xs" id="button" type="button" value="OK" />
</div>

$(function(){
$("[data-toggle=popover]").popover({
container: 'body',
    html: true, 
	content: function() {
          return $('#popover-content').html();
        }
})

})
function Butt(){
 var okk = document.querySelector('div#popover-content > input#fact_weight');
var ok = $(okk).value;
alert(ok)
}

Aetae 04.10.2016 23:12

Каша и полное непонимание что вообще творится. -_-
var ok = $('div#popover-content > input#fact_weight').val();
или
var ok = document.querySelector('div#popover-content > input#fact_weight').value;
jQuery или чистый javascript.

Про остальную "некритичную" мерзость я молчу.

warren buffet 05.10.2016 20:33

Там же есть id="fact_weight"

var v=document.getElementById('fact_weight').value;


И все

Aetae 05.10.2016 21:01

warren buffet,
Судя по каше в коде, легко могу допустить, что у него окажется несколько элементов с одинаковыми id. Так что ну его нафиг проверяться.)


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