0

入力ボックスに文字列値があります

<input name="to" value="hi.rand(1,10). my.rand(10,100).name is .rand(23,54).rand(1,4)" >

必要に応じて$_GET['to']を使用する方法

hi5 my54name is 335

文字列"hi.rand(1,10)。my.rand(10,100).name is .rand(23,54).rand(1,4)"がありますが、php関数のように実行されません。

では、PHPが変数のように文字列を受け取るように、入力ボックスで文字列をフォーマットする方法を説明します。

4

1 に答える 1

1

php を使用して JavaScript を作成できます。このようなもの:

<script type="text/javascript">
<?php 
    $anyVar = "BONJOUR";    
?>
var value = "<?php echo $anyVar; ?>" ;
alert(value);
</script>

この例では、PHP の変数 $anyVar の値を JavaScript の値 var に渡しています。したがって、ページが読み込まれ、スクリプトが解析されると、次のようになります。

<script type="text/javascript">
var value = "BONJOUR" ;
alert(value);
</script>

次のような js コードを書くこともできます。

<script type="text/javascript">
<?php 
    $anyVar = "BONJOUR";    
?>
var value = "<?php echo $anyVar; ?>" ;
<?php echo 'alert(value);' ?>
</script>

お役に立てれば。

于 2013-01-31T01:19:34.487 に答える