次のように埋め込んだマルチフレンドセレクターからの入力を検証しようとしています:
<fb:serverFbml>
<script type="text/fbml">
<form action="http://example.com/testSubmit.php" method="POST" onsubmit="return validate(this);">
<fb:multi-friend-input name="hidden"/>
<input type="submit" value="Submit"/>
</form>
</script>
</fb:serverFbml>
予想どおり、iframe 内でレンダリングすると、onsubmit 関数の前に appid が追加されます。私は、JavaScript を iframe 内のどこかに埋め込む必要があると想定しています。これにより、validate() 関数の定義の前に appid を追加することもできます。
しかし、私はそうする運がありませんでした。私はそれをjsにいくつかの方法で埋め込もうとしましたが、うまくいきませんでした。
ありがとう!