CGI-BBS > JAVA/JavaScript > JavaScript > 入力チェックについて


カレッヂ
カレッヂ


質問者 Panda  投稿日 7/30(月) 11:24:31  [削除] (返信・回答が付いた後にこの質問の削除はできません)
Pandaといいます。
入力チェックで、下記の方法以外にもっと簡単にできる方法を教えてください。
(特にRADIOボタンのチェックについて詳しく教えてください。)
また、チェックボックスの入力チェックの方法を教えてください。
(1個以上チェックを行うようにする方法です。)
------------------------------------------------------------------------------
<SCRIPT LANGUAGE="javaScript">
<!--
function Button_Ok()
{
s_NAME = document.F000000.NAME.value;
  if (s_NAME == "")
  {
    alert("氏名を入力してください。");
    document.F000000.NAME.focus();
    return false;
  }
  var flg = false;
  var i;
  for(i=0; i<F000000.RADIO_00.length; i++)
  {
    if (F000000.RADIO_00[i].checked)
    {
      flg = true;
    }
  }
  if(!flg)
  {
    alert("「性別」をチェックしてください。");
    return (false);
  }
}
//-->
</SCRIPT>
</HEAD>

<FORM name="F000000" METHOD="POST">
<TABLE>
  <TR>
   <TD>氏名:</TD>
   <TD><INPUT size="20" type="text" name="NAME"></TD>
  </TR>
    <TR>
      <TD>性別:</TD>
      <TD><INPUT type="radio" name="RADIO_00" value="01">男 <INPUT type="radio" name="RADIO_00" value="02">女</TD>
    </TR>
  </TABLE>
  <TABLE>
   <TR>
    <TD align="center"><INPUT type="button" name="ok" value="OK" onclick="Button_Ok()"></TD>
    </TR>
</TABLE>
</FORM>
------------------------------------------------------------------------------
以上です。
宜しくお願い致します。

返信(回答)する


Web裏技