Ajax.Requestの戻り値を取得するには?

JavaScript初心者です。
JavaScriptでAjax.Requestを使用して、以下のような関数を作りました。inputタグの値をPHPに送って、エラーチェックのメッセージを返すものです。
一応、問題なく動作しましたが、続けて「入力値にエラーがあった場合、そのinputタグにフォーカスしたい」のですが、以下のコーディングの場所でどう書けば良いでしょうか?

function StnInpChk(tarValue,tarId) {
var params = 'val=' + tarValue +'&id=' + tarId;
new Ajax.Request('../svs/stninpchk.php',{method:'GET',parameters:params,onComplete:msgdialog});

1) ---- ここで、戻り値を取得したい!
例えば、 var msg = request.responseText;(上手くいきませんでした)

2)戻り値が取得できた場合、目的のidを持つINPUTタグにフォーカスするにはどう書けばよいですか?
}

function msgdialog(request) {
var msglength = request.responseText.length;
if(msglength > 0) { alert(request.responseText); }
}

ご教示、宜しくお願い致します。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/12/23 18:14:41
  • 終了:2012/12/30 18:15:03

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません