- 締切済み
JavaScriptに詳しい方居ますか?
YESの数で診断するXX度チェックについてですが、 JavaScript は詳しくありません。 下記のものは、あるHPで見つけたものですが、 チェック項目を増やしたり出来ないものでしょうか? 出来るのであれば修正してもらえませんか 現在は5項目ですが、10項目にしたいと思っています 診断内容についても載っていたのをコピーして載せただけなので、 変更しようと思っています。 詳しい方、宜しくお願い致します。 <script language="JavaScript"><!-- function myCheck(){ myCnt=0; // チェックした数 for (i=0; i<document.myForm.length-1; i++){ // チェックボックスの数分ループ if (document.myForm.elements[i].checked == true){ // チェックはオンか? myCnt++; // チェック数 加算 } } if ( myCnt == 0 ) myMess="正常"; // チェックは 無し(ゼロ) else if ( myCnt <= 2 ) myMess="ちょヤバ"; // チェックは 1以上2以下 else if ( myCnt <= 4 ) myMess="危険気味"; // チェックは 3以上4以下 else myMess="完璧に危険"; // チェックは 全部(5) myComment = "危険度チェック 診断結果\n\nあなたは、"+myMess+"です!"; alert (myComment); } // --></script> <form name="myForm"> <input type="checkbox">たばこは1日20本以上吸う<br> <input type="checkbox">お酒を飲むと性格が変わる<br> <input type="checkbox">車を運転すると性格が変わる<br> <input type="checkbox">刃物を手にすると心がなごむ<br> <input type="checkbox">ピストルを所持している<br> <input type="button" onclick="myCheck()" value="診断"><br> </form>
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
- uuyn2006
- ベストアンサー率50% (24/48)
- charmer29-2
- ベストアンサー率25% (41/159)