簡體   English   中英

如何在PHP中獲取JavaScript變量?

[英]How to get JavaScript variables in PHP?

我建立了自己的在線javascript編輯器,但是當我提交表單時,javascript無法正常工作。 這是我的代碼:

editor.php

<form action="show.php" method="post" target="window">
HTML code:<br />
<textarea name="html"></textarea><br />
JavaScript code:
<textarea name="javascript"></textarea><br />
<input type="submit" value="Test javascript" />
</form>
<iframe src="show.php" width="880" height="600" name="window"></iframe>

show.php

<html>
<head>
</head>
<body>
<?php
  if(isset($_POST['html'])) echo $_POST['html'];
  echo "<br><br>";
  if(isset($_POST['javascript'])){
    echo "<script>";
    echo $_POST['js'];
    echo "</script>";
  }
?>
</body>
</html>

HTML效果很好,但是當我在javascript textarea中說一些內容時,javascript將無法在iframe中運行。 請幫我。

從你的代碼我看到沒有名稱為js輸入字段,因此我假設如下:

echo $_POST['js'];

應該:

echo $_POST['javascript'];

否則,您的代碼應該可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM