웹모아
웹모아[가입] 로그인 / 회원가입   검색     


  
폼체크-예제
 

라디오버튼 체크여부(유무) 확인기능
2007-10-20 20:29:00 댓글:(1)   조회:3007
 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<link href="/include/tblStyle.css" rel="stylesheet" type="text/css">
<script>
function chk() {
  var inputs = document.getElementsByTagName("input");
  var radios = new Array();
  var idx = 0;
  for(var i=0;i<inputs.length;i++) {
    if(inputs[i].type == "radio")
      radios[idx++] = inputs[i];
  }
  var result = 0;
  var flag = true;
  for(var i=0;i<radios.length;i++) {
    if(radios[i].checked) {
      flag = true;
      result += parseFloat(radios[i].value);
    }
    if(i%5==4) {
      if(flag==true)
        flag = false;
      else {
        alert("모든 문항을 선택해 주세요.");
        return;
      }
    }

  }
  f.total.value=parseInt(result*10)/10;
}
</script>
</head>

<body>
<form name=f>
<TABLE width="660" border="0" cellspacing="0" cellpadding="0" class="vtable">
<TR>
 <TD class="vtd"></TD>
</TR>
<TR>
 <TD height="20" class="vtd" valign="bottom"><span style="padding-left:250px;">
 <img src="./image/18_skyblue.gif" border="0" valign="absbottom" width="11"><B>가중치 부여기준</B></span></TD>
</TR>
<TR>
 <TD height="20" class="vtd" valign="bottom"><span style="padding-left:260px;">A:매우높음(1.0), B: 높음(0.8),C:보통(0.6), D:적음(0.4), E:매우 적음(0.2)</span></TD>
</TR>
</TABLE>
<table width="660" border="0" cellspacing="0" cellpadding="0">
  <tr align="center" width="100" bgcolor="#B0C4DE">
    <td>구분</td>
    <td>평가항목</td>
    <td>평가내용</td>
    <td>배점</td>
    <td>A</td>
    <td>B</td>
    <td>C</td>
    <td>D</td>
    <td>E</td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td rowspan="5" >지식가치(5점)</td>
    <td>업무연관성</td>
    <td align="left"> 회사업무와 연관성이 높은가?</td>
    <td>1</td>
 <td><input name="kmVal01" type="radio" value="1"></td>
    <td><input name="kmVal01" type="radio" value="0.8"></td>
    <td><input name="kmVal01" type="radio" value="0.6"></td>
    <td><input name="kmVal01" type="radio" value="0.4"></td>
    <td><input name="kmVal01" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>기여도</td>
    <td align="left"> 경영성과 및 업무능력 향상에 기여하는가?</td>
    <td>1</td>
    <td><input name="kmVal02" type="radio" value="1"></td>
    <td><input name="kmVal02" type="radio" value="0.8"></td>
    <td><input name="kmVal02" type="radio" value="0.6"></td>
    <td><input name="kmVal02" type="radio" value="0.4"></td>
    <td><input name="kmVal02" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>가치</td>
    <td align="left"> 구하기 어려운 지식인가?</td>
    <td>1</td>
    <td><input name="kmVal03" type="radio" value="1"></td>
    <td><input name="kmVal03" type="radio" value="0.8"></td>
    <td><input name="kmVal03" type="radio" value="0.6"></td>
    <td><input name="kmVal03" type="radio" value="0.4"></td>
    <td><input name="kmVal03" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>활용범위</td>
    <td align="left"> 지식활용 범위가 큰가?(전사,부서,개인 등)</td>
    <td>1</td>
    <td><input name="kmVal04" type="radio" value="1"></td>
    <td><input name="kmVal04" type="radio" value="0.8"></td>
    <td><input name="kmVal04" type="radio" value="0.6"></td>
    <td><input name="kmVal04" type="radio" value="0.4"></td>
    <td><input name="kmVal04" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>활용빈도</td>
    <td align="left"> 자주 사용되는가?</td>
    <td>1</td>
    <td><input name="kmVal05" type="radio" value="1"></td>
    <td><input name="kmVal05" type="radio" value="0.8"></td>
    <td><input name="kmVal05" type="radio" value="0.6"></td>
    <td><input name="kmVal05" type="radio" value="0.4"></td>
    <td><input name="kmVal05" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td rowspan="2">지식내용(3점)</td>
    <td>시기성</td>
    <td align="left"> 시기적으로 적절한가?</td>
    <td>2</td>
    <td><input name="kmCnt01" type="radio" value="1"></td>
    <td><input name="kmCnt01" type="radio" value="0.8"></td>
    <td><input name="kmCnt01" type="radio" value="0.6"></td>
    <td><input name="kmCnt01" type="radio" value="0.4"></td>
    <td><input name="kmCnt01" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>전문성</td>
    <td align="left"> 전문적인 깊이가 있는가?</td>
    <td>1</td>
    <td><input name="kmCnt02" type="radio" value="1""></td>
    <td><input name="kmCnt02" type="radio" value="0.8"></td>
    <td><input name="kmCnt02" type="radio" value="0.6"></td>
    <td><input name="kmCnt02" type="radio" value="0.4"></td>
    <td><input name="kmCnt02" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>서술방법(2점)</td>
    <td>완성도</td>
    <td align="left"> 문장이나 내용의 완성도가 높은가?</td>
    <td>1</td>
    <td><input name="kmDscr01" type="radio" value="1"></td>
    <td><input name="kmDscr01" type="radio" value="0.8"></td>
    <td><input name="kmDscr01" type="radio" value="0.6"></td>
    <td><input name="kmDscr01" type="radio" value="0.4"></td>
    <td><input name="kmDscr01" type="radio" value="0.2"></td>
  </tr>
  <tr align="center" bgcolor="#FFFFFF">
    <td>작성노력(1)</td>
    <td>난이도</td>
    <td align="left"> 번역 또는 해석이 요구되는 자료인가??</td>
    <td>1</td>
    <td><input name="kmDraw01" type="radio" value="1"></td>
    <td><input name="kmDraw01" type="radio" value="0.8"></td>
    <td><input name="kmDraw01" type="radio" value="0.6"></td>
    <td><input name="kmDraw01" type="radio" value="0.4"></td>
    <td><input name="kmDraw01" type="radio" value="0.2"></td>
  </tr>
</table>
<TABLE width="660" border="0" cellspacing="0" cellpadding="0" class="vtable">
<TR>
 <TD align="right" width="660" height="40" class="vtd"><B>평가점수 : </B>
 <INPUT TYPE="text" NAME="total" size="10" Value="" readonly>  
 <a href="javascript:chk()">확인</a>   
 <a href= "javascript:f.reset();">다시선택</a>   
 <a href="javascript:window.close();">닫기</a></TD>
</TR>
</TABLE>

<input type=hidden name=hiddentotal value=0>
<input type=hidden name=hiddenpriorradio value=0>

</form>
</body>
</html>
. 


[이전글]  Radio button value 값을 보려면?
[다음글]  아이디 체크


 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


 댓글 (1)


  •     2007-10-20 20:30:15
    function yesno() {
    var inputs = document.getElementsByTagName(\"input\");
    var radios = new Array();
    var idx = 0;
    for(var i=0;i if(inputs[i].type == \"radio\")
    radios[idx++] = inputs[i];
    }
    var flag = true;
    for(var i=0;i if(radios[i].checked) {
    flag = true;
    }
    if(i%5==4) {
    if(flag==true)
    flag = false;
    else {
    alert(\"모든 문항을 선택해 주세요.\");
    return;
    }
    }
    }
    }  
  • ...
  
폼체크-예제
페이지: 1 / 3   

 특수문자 입력금지, 숫자만 입력 가능 등등 유용한 스크립트
열람:3642   2015.12.02


 콤보박스/리스트박스를 이용한 사이트이동
(푸른산) 열람:3467   2011.12.11


 텍스트 입력 테그에 이미지로 설명문 넣기
열람:2806   2008.12.19


 자바스크립트 셀렉트박스에 옵션추가 selectbox option add - javascript
열람:3872   2008.08.20


 텍스트폼에 숫자만 입력되게 하기 (이벤트) IE FF
열람:3006   2008.08.16


 입력버턴의 값이 1인 것의 갰수 구하기
열람:2687   2007.10.21


 Radio button value 값을 보려면?
열람:3105   2007.10.20


 라디오버튼 체크여부(유무) 확인기능
댓글:(1) 열람:3008   2007.10.20


 아이디 체크
열람:3643   2007.10.04


 한글만 입력가능하게
(홈마스타) 열람:3753   2007.08.11



[1]  [2]  [3]  

복수단어 검색은 공백(space)로 구분해 주세요.




 
최근 글 [손님]
 
인기 글 [손님]