FC2ブログ
 

LotusNotesな日々IBM社のLotusNotesに関係する何かを日々語ってるようなきがしないでもないブログです。 

このページの記事目次 ( ← 2013年02月 → )

【xPages】入力チェックについて - 2

   ↑  2013/02/21 (木)  カテゴリー: Notes(xPages)
昨日に続き、入力チェックの話。
今回はクライアントサイド側の書き方でいきたいと思います。
※もっと簡単にかけるのですが、入門編というべき書き方を意図的にします。

document.getElementById("#{id:fieldname}").value
では取得できない入力チェックの処理についてきちんとかいてみます。

◎チェックボックスまたはラジオボタン
var obj = document.getElementById("#{id:fieldname}")
var flag = 0;
if(obj.length){
for(var i=0 ; i < obj.length ; i++ ){ if(obj[i].checked){ flag = 1 ;} }
}else{
if(obj.checked){ flag = 1 ;}
}
if( flag != 0){
return "入力済み";
}else{
return "未入力"
}

◎プルダウン(セレクトボックス)
var obj=document.getElementById("#{id:fieldname}")
if(obj.options[obj.select.selectedIndex].value==""){
return "未選択"
}else{
return "選択済み"
}
スポンサーサイト



(記事編集) http://mesosune.blog123.fc2.com/blog-entry-424.html

2013/02/21 | Comment (0) | Trackback (0) | HOME | ↑ ページ先頭へ |