2013-05-13 84 views
1

我有一個真正的問題,我想使用PHP調用JavaScript,但我的PHP是在一個textarea中,是否有無需移動textarea外的腳本而不移動PHP代碼?PHP - 調用外部呼應腳本

<textarea> 
<?php 
echo "<script language='javascript'>alert('Hello!')</script>" 
?> 
</textarea> 
+0

什麼是你的真正意圖內寫警報? – 2013-05-13 14:15:10

+0

你需要從哪裏迴應它?你可以使用短標籤,如果它們被啓用並在任何地方回顯('<?= $ script?>')。 – brbcoding 2013-05-13 14:15:29

回答

0

不,不是真的。一旦你進入<textarea>,任何文本(包括html標籤),都將被視爲textarea的「待編輯文本」的一部分,直到第一個</textarea>。您將不得不在textarea之外輸出腳本標籤,這意味着移動您的PHP代碼。

+0

所以這是不可能的或什麼? – super 2013-05-13 14:22:10

+0

我不能使用某種包含文件或AJAX? – super 2013-05-13 14:23:02

+0

非常多。您必須在其他地方輸出腳本標籤。 「

-1
<?php 
echo "<script type="text/javascript">alert('Hello!');</script>" 
?> 

<textarea></textarea> 

此功能,你不能textarea的