2015-06-25 2 views
-1

Как я могу вставить этот javascript внутри моего значения цены? Вот мой код:Вставить Javascript внутри текста Значение

<script> 
 
function myFunction() { 
 
    var x = document.getElementById('car-select')[document.getElementById('car-select').selectedIndex].innerHTML; 
 
    document.getElementById("demo").innerHTML = x; 
 
} 
 
</script>
<div class="input-group pick-up"> 
 

 
<span class="input-group-addon"><span class="glyphicon glyphicon-map-marker"></span>Price </span> 
 

 
<input name="price" type="text" class="form-control autocomplete-location" id="price" value=""> 
 

 
</div> 
 

 
<p id="demo"></p> 
 
          
 
         

+5

что означает вставить JS в значение? – depperm

+0

Вы попробовали установить документ.getElementById ("price"). Value = x; – MiiinimalLogic

+0

Где находится элемент с идентификатором '' car-select''? –

ответ

0

По словам MiiinimalLogic, просто попробуйте добавить

document.getElementsByName("price")[0].value = x; 

Если вы хотите x появляться в вашей входной цене.


Если вы хотите, чтобы вызвать эту функцию всякий раз, когда поле цены изменяются, используйте вместо

document.getElementsByName("price")[0].onchange=function(){ 

    var x = document.getElementById('car-select')[document.getElementById('car-select').selectedIndex].innerHTML; 
    document.getElementById("demo").innerHTML = x; 
}; 
+0

Огромное спасибо, ребята! :) Сейчас он работает: D –

Смежные вопросы