2011-12-28 9 views
1

私はonclick javascript関数が同じページにセットアップしたメーラースクリプトを実行する方法を見つけようとしています。これは可能ですか?javascriptにphpコマンドを実行させる方法はありますか?

<input type="radio" name="power" value="Diesel Powered" onclick="executeMailer()"> 
+0

PHPはサーバー側で実行され、JavaScriptはクライアント側で実行されます。つまり、javascriptからphp関数を直接呼び出すことはできません。あなたはAJAXに精通していますか?そうでない場合、それはあなたが調べたいルートかもしれません。 – Pelshoff

答えて

8

あなたはAJAXを探しています。

0

いいえ、あなたのjavascriptがサーバーに要求しています。サーバーはphpコマンドを実行できます。

2

これは、Ajaxなどを使用してのみ可能です。 Googleには、十分なチュートリアルやハウツーがあります。

+1

私はAJAXのGoogleにとってかなりシンプルだとは思っていますが、良いリソースへのリンクを入れるだけでいいですね。 –

0

JavaScriptコードからウェブリクエストを行う必要があります。

たとえば、実行するPHPコードがhttp://www.yo.com/target.phpにある場合、JavaScriptコードからこのページにhttpリクエストを行い、レスポンスを取得して、それに必要な処理を行う必要があります。

AJAXと呼ばれます。

関連する問題