1

PHP$valueをJavaScriptに貼り付けて表示しようとしましたが、値を取得できません。

<script language="JavaScript">
    function here(elemento){
        alert (elemento);
    }
</script>

<body>
    <?php $value= 1?>
    <!--Al hace llamado a la función solo tienes que idicar el nombre del DIV entre parentesis -->
    <p><a href="#" onclick="here('.$value.')" title="">Mostrar / Ocultar</a></p>

    <div id="contenido_a_mostrar">
        <p>Este contenido tiene que mostrarse con el link</p>
    </div>
</body>

これを試してみます<p><a href="#" onclick="here('<? php echo $value; ?>')" title="">Mostrar / Ocultar</a></p>

しかし、アラートは私にこれを示しています<?php echo $value?>

4

3 に答える 3

3
<script language="JavaScript">

function here(elemento){
    alert (elemento);
}

</script>
<a href="#" onclick="here('<?php echo $value?>')" title="">Mostrar / Ocultar</a>

echoHTMLに値を入力する必要があります

ドキュメント

于 2012-08-07T09:30:57.713 に答える
1
onclick="here('<?php echo $value;?>')"
于 2012-08-07T09:31:09.897 に答える
0

PHPコードを使用するには、ファイルのPHP部分を再度使用して呼び出す必要があります<?php。あなたの場合、コードの本文は次のようになります。

<body>
<?php $value = 1; ?>
<p><a href="#" onclick="here('<?php $value; ?>')" title="">Mostrar / Ocultar</a></p>

このように、HTMLが準備されたときに実行されるPHPコードになり$value、HTMLに適切に連結されます。

于 2012-08-07T09:32:38.510 に答える