Показать сообщение отдельно
  #13 (permalink)  
Старый 08.04.2014, 10:30
Аватар для Hapson
Кандидат Javascript-наук
Отправить личное сообщение для Hapson Посмотреть профиль Найти все сообщения от Hapson
 
Регистрация: 23.07.2013
Сообщений: 122

Сообщение от cript Посмотреть сообщение
Приветствую!
Данный код отображает введенный в инпуте текст на странице.
<input type="number" name="add" id="add" value="100">
<span id="infomsg"></span>
<script>
$('#add').keyup(function(){
var Price = '<?=$price;?>';
var Value = $('#add').val();
var Total = Value * Price;
var Total = '<?=action(Total);?>'; // <-- php функция
$('#infomsg').empty();
$('#infomsg').text(Total);
});
</script>

Есть php функция action, не получается добавить ее в этот код, подскажите что можно сделать?
Мусье знает толк в извращениях...
Ученые тоже как-то пытались скрестить свинью с человеком - нихера не вышло...
<?=$var ?>
<?php echo $var; ?>

Эти записи эквивалентны, но первая работает не всегда
Если нужно вызвать функцию, то echo не нужно
<?php foo(); ?>

Ну а если извращаться...
<script>
var total = 100;
var total = "<?php action("+ total +"); ?>";
</script>

Ну и естественно php должен выполнять код в этом файле - см. расширение
Ответить с цитированием