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); }
}
ご教示、宜しくお願い致します。