ボタンをクリックすると画像を回転させる機能を構築しました。この関数に、テキストフィールドなどで回転させたい角度を指定し、ステッピングモーターを動かすphpで実行されている関数を呼び出します。そうする方法はありますか?送信ボタンを試してみましたが、アニメーションが希望どおりに表示されません。
質問する
78 次
1 に答える
1
送信ボタンは通常、フォームを送信するために使用されます。それらも使用できますが、お勧めしません。単純に要素を使用できます<button />
。onclick
また、ボタンのイベント ハンドラーで関数パラメーターを渡すことができます。
<button id="rotate" onclick= "rotate('35')">Rotate</button>
テキストフィールドの値を取得してフォームに送信したい場合。
<button id="rotate" onclick= "rotate(document.getElementById('textboxid').value)">Rotate</button>
ただし、PHP で実行されている関数を呼び出すのは難しい部分です。これを行うには、さまざまな方法があります。
- フォームを PHP ページに送信し、次のような URI パラメータを割り当てます。
page.php?function=test
- 上記と同様の URI パラメータの値を渡して、PHP ページに移動します。
- AJAX リクエストを使用してデータを送受信します。
于 2012-10-11T06:02:46.110 に答える