Современные решения хостинга PlusWeb.ru

Подбор доменных имен | Информация о Домене | Доска объявлений | Полезные советы |      


Как передать значение из скрипта PHP в JavaScript

Если вам надо передать значение из скрипта PHP в JavaScript при загрузке странице, то это сделать проще простого, достаточно вставить переменную в код JavaScript
<?php
    $exp=72;
?>


<script language="JavaScript">
    var exp=<?=$exp?>;
    alert (exp);
</script>



Введите число от 1 до 7    
Подгрузить данные из базы

<form name="forma" method="post" onsubmit="printval();return false;">
Введите число от 1 до 7
 
            <input type="Text" size="5" name="nmb" value="">
           
  <span id="content" style="FONT-WEIGHT: bold;"></span>            
</form>

<a href="#" onclick="printval();return false;">Подгрузить данные из базы</a>


    <script language="JavaScript">
    function printval()
    {
        nmb = document.forma.nmb.value;
        if (nmb>0 && nmb <8)
        {
        document.n_frame.location.href= "sendinfo.php?v="+nmb;
        }
        else {document.getElementById('content').innerHTML="Число выходит за границы диапазона";}
    }
    </script>

    <iframe name="n_frame" scrolling="no" width="1" height="1" noresize frameborder="0"></iframe><BR><BR>



Ниже приведен скрипт, работающий на серверной части. Он размещается нс странице sendinfo.php и иммитирует работу базы данных.
lt;?php
$dofweek = array (1=>"понедельник", "вторник", "среда", "четверг", "пятница", "суббота", "воскресенье");
$v = $_GET['v'];
if (isset($dofweek[$v])) $exportval = $dofweek[$v];
else $exportval = "Число выходит за границы диапазона";
?>
<script language="JavaScript">
parent.document.getElementById('content').innerHTML='<?=$exportval?>';
</script>












                    Rambler's Top100         RTU.ru - каталог российских предприятий         Гитары Jet - электрогитары, бас гитары