私は彼に電話をしたときに表示されているときにメッセージのためのdivを作ろうとしています。 divスタイル(style = "display:block;")を変更するにはjavascriptを呼び出す必要がありますが、どうすればよいか分かりません。PHPコールJS関数
私はエコーで電話をしようとしましたが、今は動作します。
私はHTMLファイル<script type="text/javascript">openmsgpF();</script>
を追加しようとしていますが、それも動作しません。
何か他の方法私はどのようにJavaScriptのfuntionを呼び出すことができますか?
MY PHPファイル:
if (isset($_POST['newsletter'])){
$message='Thanks for signig up on our newsletter!';
echo '<script type="text/javascript">openmsgpF();</script>';
}
MY MESSAGEのDIV:
<div id="message-p" style="display:none;background-color: green;color: rgb(255, 255, 255);text-align: center;position: fixed;top: 0px;left: 0px;z-index: 999999;width: 100%; font-size: 25px; font-style: normal;letter-spacing: 1px;height: 100px;padding-top: 30px;letter-spacing: 1px;">
<?php echo $message;?>
<div id="close_msg" style="position: absolute;top: 0;right: 10px;">
<a style="color: #c6c6c6;" href="javascript:void(0);" onclick="closemsgF()">X</a>
</div>
</div>
MY SCRIPT:
<script>
function closemsgF()
{
document.getElementById("message-p").style.display = "none";
document.getElementById("message-n").style.display = "none";
}
function openmsgpF()
{
document.getElementById("message-p").style.display = "block";
}
function openmsgnF()
{
document.getElementById("message-n").style.display = "block";
}
</script>
の可能性のある重複した[PHPからJavaScript関数を呼び出す方法?](http://stackoverflow.com/questions/1045845/how-to-call-a-javascript-function-from-php) –
@ YuvalPruss私は試していたとは動作しません。 –
あなたは@RobertGlavašは、あなたが読めないコードに編集を戻した理由を知らない、きれいなコードの人を書くことができます –