如何在php代码中添加脚本?

cha*_*amp 17 javascript php

如何在php代码中添加脚本?假设我想给按钮点击发出警报..我该怎么做?

Pat*_*Pat 20

您可以正常回显所有HTML:

<?php
   echo '<input type="button" onclick="alert(\'Clicky!\')"/>';
?>
Run Code Online (Sandbox Code Playgroud)


Hai*_*vgi 10

<?php
  echo"<script language='javascript'>

</script>
";
?>
Run Code Online (Sandbox Code Playgroud)


Jef*_*eff 6

你的意思是JavaScript?只需输出页面中的其他内容即可:

<script type="text/javascript">
  <?php echo "alert('message');"; ?>
</script>
Run Code Online (Sandbox Code Playgroud)

如果希望PHP为警报对话框生成自定义消息,那么基本上您希望像往常一样在HTML中编写JavaScript,但在JavaScript中间插入PHP echo语句,如下所示:

<script type="text/javascript">
  alert('<?php echo $custom_message; ?>');
</script>
Run Code Online (Sandbox Code Playgroud)

或者你甚至可以这样做:

<script type="text/javascript">
  var alertMsg = '<?php echo $custom_message; ?>';
  alert(alertMsg);
</script>
Run Code Online (Sandbox Code Playgroud)

基本上,考虑一下JavaScript中你希望PHP生成动态输出的位置,并在那里放置一个echo语句.


Pio*_*ler 5

为了避免逃避很多角色:

   echo <<<MYSCRIPT

    ... script here...

    MYSCRIPT;
Run Code Online (Sandbox Code Playgroud)

或者只是关闭php解析一段时间:

?>
...your script here
<?php
Run Code Online (Sandbox Code Playgroud)