onchange input вывести на страницу
Всем привет! Ребят такой вот вопросик! У меня есть input когда я ввожу туда цифру например 50 она должна появиться в блоке на странице! но она появляется только на белом фоне в верхнем левом углу экрана помогите пожалуйста! вот код:
<input class="input2" id="input2" type="text" name="weight" onChange="show()" />
<div class="nn">
function show()
{$l} if($('#choose2').attr('checked')){$l} document.write(($('#input2').val()) * {$product.params[0].price.value}/100); {$r}
</div>
{$l}{$r} - это у меня тоже самое что { и } Спасибо за внимание рассчитываю на Вас! |
<input type='text' id='text' onkeyup='a()'>
<div id='div'></div>
<script>
function a() {
document.getElementById('div').innerHTML = document.getElementById('text').value
}
</script>
|
Во спасибо добрый человечище)))))
|
realgleb,
Позвольте поинтересоваться, что это за {$1} |
{$r}{$l} - это в чтобы смарти не ругался! тоже самое что { }
Скажи пожалуйста а как мне еще прибавить какоето число например 5
document.getElementById('div').innerHTML = document.getElementById('text').value + 5
так нельзя потому что он склеивает строки а как укзать что это действие сложение! Прости за глупые вопросы просто java это не мое))) |
Цитата:
Цитата:
<input type='text' id='text' onkeyup='a()'>
<div id='div'></div>
<script>
function a() {
document.getElementById('div').innerHTML = +document.getElementById('text').value+5;
}
</script>
|
Работает!))))) А как тогда посчитать вот это
document.getElementById('div_price').innerHTML = *document.getElementById('input2').value * {$product.params[0].price.value/100};
помоги еще разок))))) спасибо большое! |
аааа все это у меня смарти гонит)))) Спасибо огромное за помощь
|
| Часовой пояс GMT +3, время: 12:27. |