「新しいメッセージ」ボタンをクリックすると開くメッセージングシステムを作成しようとしています。HTML、PHP、および JavaScript を使用しています。
テキストエリアを追加するコンテナを設定したボタンがあります。私はjavascript DOMでこれをやっています。この部分は問題ありませんが、javascript 内で PHP を取得しようとしています。
それでは、変数があるとしましょう:
<?php $my_name = "Eric" ?>
これをJavaScriptで呼び出すことはできますか?そうでない場合、これにアプローチする他の方法はありますか?
ここに私の完全なコードがあります:
HTML:
<html>
<head>
<link type="text/css" rel="stylesheet" href="message.css"/>
<script type="text/javascript" src="js/message.js"></script>
</head>
<body>
<div id="container"></div>
<button id="new_message" onclick="createMessage()">New Message</button>
</body>
</html>
CSS:
#container {
position: absolute;
height: 443px;
width: 743px;
border: 1px solid black;
border-radius: 0 0 20px 0;
margin-top: 100px;
}
Javascript:
function createMessage() {
var form = document.createElement("form");
form.name = "form_input";
form.method = "POST";
form.action = "messages.php";
container.appendChild(form);
var textarea = document.createElement("textarea");
textarea.name = "message_input";
textarea.cols = 84;
textarea.rows = 16;
textarea.id = "message_input";
container.appendChild(textarea);
};
メッセージボタンをクリックすると、ポップアップボックスが表示され、その中にphpが表示されます。
これは私がjavascriptで行っている方法で行うことができますか、それとも何か他のものを使用する必要がありますか?
ご協力いただきありがとうございます!