私はonclick javascript関数が同じページにセットアップしたメーラースクリプトを実行する方法を見つけようとしています。これは可能ですか?javascriptにphpコマンドを実行させる方法はありますか?
<input type="radio" name="power" value="Diesel Powered" onclick="executeMailer()">
私はonclick javascript関数が同じページにセットアップしたメーラースクリプトを実行する方法を見つけようとしています。これは可能ですか?javascriptにphpコマンドを実行させる方法はありますか?
<input type="radio" name="power" value="Diesel Powered" onclick="executeMailer()">
あなたはAJAXを探しています。
いいえ、あなたのjavascriptがサーバーに要求しています。サーバーはphpコマンドを実行できます。
これは、Ajaxなどを使用してのみ可能です。 Googleには、十分なチュートリアルやハウツーがあります。
私はAJAXのGoogleにとってかなりシンプルだとは思っていますが、良いリソースへのリンクを入れるだけでいいですね。 –
JavaScriptコードからウェブリクエストを行う必要があります。
たとえば、実行するPHPコードがhttp://www.yo.com/target.phpにある場合、JavaScriptコードからこのページにhttpリクエストを行い、レスポンスを取得して、それに必要な処理を行う必要があります。
AJAXと呼ばれます。
PHPはサーバー側で実行され、JavaScriptはクライアント側で実行されます。つまり、javascriptからphp関数を直接呼び出すことはできません。あなたはAJAXに精通していますか?そうでない場合、それはあなたが調べたいルートかもしれません。 – Pelshoff