2011-01-12 5 views
4

私はhtmlとjavascriptを使ってアプリケーションを設計しています。私はログインボタンがあるログインフォームを持っています。テキストフィールドにユーザー名を入力し、ログインボタンを押すと、ログインアクションが実行されます。しかし、私が今やりたいことは、IPhoneで仮想キーパッドを使用しているときに、「GO」ボタンをクリックするとログイン操作も開始する必要があるということです。 同じ解決方法を教えてください。おかげさまで IPhone "GO"ボタンをオーバーロードしてアクションを実行する

+0

これを達成する方法が見つかりましたか? – Pasta

答えて

3

は、あなたのUITextFieldのためのデリゲートオブジェクト(ビューコントローラへのポイント)を設定し、メソッド

- (BOOL)textFieldShouldReturn:(UITextField *)textField 

を使用-textFieldShouldReturnは、ユーザーが「ゴー」または「戻る」をタップするだけで、ユーザーの前に呼び出されます。 "はい"を返すことを忘れないでください。

+0

あなたは、私がやりたいことを持っています.....しかし、それはまさしく私の意味ではありません。ユーザーがusernameを入力するテキストフィールドはHTMLコントロールなので、UITextFieldにフォーカスを当てることはできません。それで、javascriptでGOクリックを検出するものを教えてください。そして、私はLOGINプロセスで開始することができます........ –

関連する問題