0

フォーム送信時に実行される他のデフォルト タスクの前に、フォーム送信時に JavaScript コードを実行したいと考えています。

誰かがいくつかのアプローチを提案できますか?

4

3 に答える 3

1

drupal にこれを自動化する特別な方法があるかどうかはわかりませんが、通常の HTML JavaScript では次のようにします。

<input type="submit" onClick="doStuff();" value="Submit">  //Note: you can use return(doStuff()); and if doStuff returns false then the form will not submit (great for checking if all fields are filled out correctly).
于 2011-06-01T04:42:09.280 に答える
1

このプロパティを使用できます

'#attributes' => array('onclick' => 'if(confirm('.$msg.')) return true; return false;'));
于 2012-04-20T20:56:56.977 に答える