#set($title = "設問編集") #set($menukubun = "3") #parse( "/WEB-INF/view/common/header_admin.vm" ) <script language="JavaScript" type="text/JavaScript"> <!-- function getScrollPosition(axis) { if(axis=='x') { return document.documentElement.scrollLeft || document.body.scrollLeft; }else if(axis=='y') { return document.documentElement.scrollTop || document.body.scrollTop; } } <!-- // 全ての文字列 s1 を s2 に置き換える function replaceAll(expression, org, dest){ return expression.split(org).join(dest); } function backQuestionRegist(eid){ location.href="#q('/admin/enquete/enqueteRegist/questionRegistIndex')?eid="+eid; } function getCondRequiredQuestionNo(){ document.frm.action="#q('/admin/enquete/enqueteRegist/questionEdit')?eid=$!{enqueteRegistForm.eid}&qid=$!{enqueteRegistForm.qid}"; document.frm.x.value = getScrollPosition('x'); document.frm.y.value = getScrollPosition('y'); document.frm.submit(); } function showSetting(){ var controlType = document.getElementById('controlType').value; document.getElementById('radioType').style.display='none'; document.getElementById('checkType').style.display='none'; document.getElementById('selectType').style.display='none'; document.getElementById('textType').style.display='none'; document.getElementById('dateType').style.display='none'; document.getElementById('areaType').style.display='none'; /* document.getElementById('percentType').style.display='none'; */ if(controlType == "0"){ document.getElementById('radioType').style.display=''; } if(controlType == "1"){ document.getElementById('checkType').style.display=''; } if(controlType == "2"){ document.getElementById('selectType').style.display=''; } if(controlType == "3"){ document.getElementById('areaType').style.display=''; } if(controlType == "4"){ document.getElementById('textType').style.display=''; showMailSetting(); } if(controlType == "5"){ document.getElementById('dateType').style.display=''; } /* if(controlType == "6"){ document.getElementById('percentType').style.display=''; } */ /* <option value="0">ラジオボタン</option> <option value="1">チェックボックス</option> <option value="2">セレクトメニュー</option> <option value="3">テキストボックス</option> <option value="4">テキストエリア</option> <option value="5">日付入力フォーム</option> */ } function showMailSetting(){ var textType = document.getElementById('textSeigen').value; #if($enquete.enqueteType == "4") if(textType == '7'){ document.getElementById('send_mail').style.display=''; } else { document.getElementById('send_mail').style.display='none'; } #else document.getElementById('send_mail').style.display='none'; #end } //ラジオボタンを追加する。 function addRadio(){ var num=0; for(var i=1;i<=100;i++){ if(document.getElementById("delRadioLine"+i) == null){ num = i; break; } } var result = "<div class='text_number'> "+ " <input type='radio' name='radioValue' onchange='checkValue([NUM])'/> "+ " 選択肢:<input type='text' name='radioAdminText' id='radioAdminText[NUM]' class='w330'/> "+ " <input type='button' onclick='delRadioLine([NUM])' value='削除' id='radio[NUM]Del' /> "+ "</div>"; var element = document.createElement('div'); element.id = "delRadioLine"+num; element.innerHTML = replaceAll(result,"[NUM]",num); document.getElementById("addRadio").appendChild(element); } //ラジオボタンの行を削除する。 function delRadioLine(num){ //if(confirm("削除しますか?")){ var count=0; for(var i=1;i<=100;i++){ if(document.getElementById("delRadioLine"+i) != null){ count++; if(count >= 2){ break; } } } if(count == 1){ alert("全部削除することはできません。"); return; } //削除される行と同じ場合 if(document.getElementById("checkedVal").value == num){ document.getElementById("checkedVal").value = ""; } var dom_obj = document.getElementById("delRadioLine"+num); var dom_obj_parent=dom_obj.parentNode; dom_obj_parent.removeChild(dom_obj); } //チェックボックスを追加する。 function addCheck(){ var num=0; var obj=null; for(var i=1;i<=100;i++){ obj = document.getElementById("delCheckBoxLine"+i); if(obj == null){ num = i; break; } } var result = " <div class='text_number'> "+ " <input type='checkbox' name='' id='checkDefault[NUM]' onchange=\"checkBoxChange('checkDefault[NUM]')\" /> "+ " <input type='hidden' name='checkDefault' id='checkDefault[NUM]Text' value='0'/> "+ " 選択肢:<input type='text' name='checkAdminText' id='checkAdminText[NUM]' class='w320'/> "+ " <input type='button' onclick='delCheckBoxLine([NUM])' value='削除' id='check[NUM]Del' /> "+ " </div> "; var element = document.createElement('div'); element.id = "delCheckBoxLine"+num; element.innerHTML = replaceAll(result,"[NUM]",num); document.getElementById("addCheck").appendChild(element); } //checkBoxの行を削除する。 function delCheckBoxLine(num){ var obj=null; var count=0; for(var i=1;i<=100;i++){ obj = document.getElementById("delCheckBoxLine"+i); if(obj != null){ count++; if(count >= 2){ break; } } } if(count == 1){ alert("全部削除することはできません。"); return; } var dom_obj=document.getElementById("delCheckBoxLine"+num); var dom_obj_parent=dom_obj.parentNode; dom_obj_parent.removeChild(dom_obj); } //checkBoxチェックされていたら1,外されたら0 function checkBoxChange(checkBoxId){ if(document.getElementById(checkBoxId).checked){ document.getElementById(checkBoxId+"Text").value="1"; }else{ document.getElementById(checkBoxId+"Text").value="0"; } if(checkBoxId == "isSendMailAddress" && document.getElementById(checkBoxId).checked){ document.getElementById("inputQuestion_requiredFlg").checked = true; document.getElementById("inputQuestion_requiredFlgText").value="1"; } } function checkValue(checkedVal){ document.getElementById("checkedVal").value=checkedVal; } function radioCheckClear(){ document.getElementById("checkedVal").value=""; var i=0; for(i=0;i<document.frm.radioValue.length;i++){ document.frm.radioValue[i].checked=false; } if(i == 0){ document.frm.radioValue.checked=false; } } /* function check(obj){ alert("変更できません。"); } */ --> </script> <script language="javascript" type="text/javascript" charset="utf-8"> <!-- //開始日 $(function() { $("#dateFrom").datepick({showTrigger: "#calFromDate", yearRange: "1900:c+50"}); }); //終了日 $(function() { $("#dateTo").datepick({showTrigger: "#calToDate", yearRange: "1900:c+50"}); }); // --> </script> <div id="contents"> <div id="contents_main"> <div id="breadcrumbsWrap"> <!-- <div id="breadcrumbs" class="fs01 clearfix"> <ul class="crumbs"> <li><a href="#q('/admin/enquete/')">アンケート管理</a> ></li> <li><em>設問編集</em></li> </ul> </div>[ /breadcrumbs ] --> </div><!--[ /breadcrumbsWrap ]--> <div id="main" class="clearfix"> <h2 class="contents_title">設問編集</h2> <div id="right_contents"> #if($tools.getMsgs()!="") <font color="red" size="2">入力エラーがあります。</font> #end <form method="POST" action="#q('/admin/enquete/enqueteRegist/questionEditConfirm/')" name="frm"> <input type="hidden" name="x" #if($enqueteRegistForm.x) value="${enqueteRegistForm.x}" #else value="0" #end/> <input type="hidden" name="y" #if($enqueteRegistForm.y) value="${enqueteRegistForm.y}" #else value="0" #end/> <input type="hidden" name="eid" value="$!enqueteRegistForm.eid"/> <input type="hidden" name="radioDefault" id="checkedVal" value="$!{radioDefault}" /> <input type="hidden" name="enquete.enqueteName" value="$!{enqueteRegistForm.enquete.enqueteName}" /> <input type="hidden" name="qid" value="$!{enqueteRegistForm.qid}"/> <input type="hidden" name="enquete.enqueteType" value="$!enqueteRegistForm.enquete.enqueteType"/> <script type="text/javascript"> <!-- window.scroll(500,500); //--> </script> <h3 class="enquete_title"><a href="#">$escape.html($enqueteRegistForm.enquete.enqueteName)</a></h3> <div align="center"><h3 style="font-size:160%">$tools.getMsg("QuestionCountError")</h3></div> <div class="form_edit clearfix"> <h4 class="form_title">設問</h4> <div class="edit_contents"> <table border="0" cellspacing="0" cellpadding="0" class="stripe2 mgb30 w650"> <tr> <td class="w70">設問内容<img src="/em/images/html.jpg" width="12" height="12" alt="html" /></td> <td> <label for="textfield"></label> <input type="text" name="inputQuestion.questionName" id="textfield" class="w470" value="$!escape.html($!{inputQuestion.questionName})"> </BR> $!tools.getMsg("inputQuestion_questionName") </td> </tr> <tr> <td>補足 <img src="/em/images/html.jpg" width="12" height="12" alt="html" /></td> <td> <textarea name="inputQuestion.question" id="textarea" cols="45" rows="5" class="w470" >$!{inputQuestion.question}</textarea> </BR> $!tools.getMsg("inputQuestion_question") </td> </tr> <tr> <td>必須</td> <td> <input type="checkbox" name="checkbox" id="inputQuestion_requiredFlg" onclick="checkBoxChange('inputQuestion_requiredFlg')" #if($inputQuestion.requiredFlg == "1") checked #elseif($enqueteRegistForm.enquete.enqueteType == "2") checked disabled #end /> <input type="hidden" name="inputQuestion.requiredFlg" id="inputQuestion_requiredFlgText" #if($enqueteRegistForm.enquete.enqueteType == "2") value="1" #elseif($inputQuestion.requiredFlg) value="$!{inputQuestion.requiredFlg}" #else value="0" #end/><!-- TODO choi-c --> 必須項目にする </td> </tr> <tr> <td>条件付必須項目</td> <td> <select name="inputQuestion.condRequiredQuestionNo" id="select" class="w470" onchange="getCondRequiredQuestionNo()" #if($enqueteRegistForm.enquete.enqueteType == "2") disabled #end> <option value="0"></option> #foreach($question in $enqueteRegistForm.questionList) #if($question.controlId =="0" || $question.controlId =="1" || $question.controlId =="2") #if($!enqueteRegistForm.qid && $!enqueteRegistForm.qid != $question.questionId ) <option value="$question.questionId" #if(${inputQuestion.condRequiredQuestionNo} == ${question.questionId}) selected #end> $!escape.html($!{question.questionName}) </option> #end #end #end </select> #foreach($question in $enqueteRegistForm.questionList) <input type="hidden" name="questionList[$velocityCount].questionName" value="$!escape.html($!{question.questionName})"/> <input type="hidden" name="questionList[$velocityCount].questionId" value="$question.questionId"/> <input type="hidden" name="questionList[$velocityCount].controlId" value="$!escape.html($!{question.controlId})"/> #end <BR> $tools.getMsg("inputQuestion_condRequiredQuestionNo") </td> </tr> <tr> <td>条件付必須回答</td> <td> <label for="textarea2"></label> #if($condRequiredQuestionAnswerList) #set($size=$condRequiredQuestionAnswerList.size() + 1) #else #set($size=2) #end <select name="condRequiredAnswerIdList" id="select" class="w470" size="$size" multiple #if($enqueteRegistForm.enquete.enqueteType == "2") disabled #end> <option value="0"></option> #foreach($condAnswer in $condRequiredQuestionAnswerList) #set($seletedFlg = "") #foreach($answerId in $condRequiredAnswerIdList) #if($condAnswer.answerId == $answerId) #set($seletedFlg="selected") #end #end <option value="$condAnswer.answerId" $!seletedFlg>$!escape.html($!{condAnswer.answer})</option> #end </select> #foreach($condAnswer in $condRequiredQuestionAnswerList) <input type="hidden" name="condRequiredQuestionAnswerList[$velocityCount].answerId" value="$condAnswer.answerId"/> <input type="hidden" name="condRequiredQuestionAnswerList[$velocityCount].answer" value="$!escape.html($condAnswer.answer)"/> #end #foreach($answerId in $condRequiredAnswerIdList) <input type="hidden" name="condRequiredAnswerIdList[$velocityCount]" value="$answerId" /> #end </td> </tr> </table> </div> </div> <div class="form_edit clearfix"> <h4 class="form_title">回答</h4> <div class="edit_contents"> <table border="0" cellspacing="0" cellpadding="0" class="stripe2 mgb30 w650"> <tr> <td class="w70">コントロール</td> <td> <select name="inputQuestion.controlId" id="controlType" class="w200" onchange="showSetting()" #if($enqueteRegistForm.enquete.enqueteType == "2") disabled #end> #if($enqueteRegistForm.enquete.enqueteType != "2") <option value="0" #if($enqueteRegistForm.inputQuestion.controlId =="0") selected #end>ラジオボタン</option> #end #if($enqueteRegistForm.enquete.enqueteType != "2") <option value="1" #if($enqueteRegistForm.inputQuestion.controlId =="1") selected #end>チェックボックス</option> #end #if($enqueteRegistForm.enquete.enqueteType != "2") <option value="2" #if($enqueteRegistForm.inputQuestion.controlId =="2") selected #end>セレクトメニュー</option> #end #if($enqueteRegistForm.enquete.enqueteType != "2") <option value="3" #if($enqueteRegistForm.inputQuestion.controlId =="3") selected #end>テキストエリア</option> #end <option value="4" #if($enqueteRegistForm.inputQuestion.controlId =="4") selected #end>テキストボックス</option> #if($enqueteRegistForm.enquete.enqueteType != "2") <option value="5" #if($enqueteRegistForm.inputQuestion.controlId =="5") selected #end>日付入力フォーム</option> #end #if($enqueteRegistForm.enquete.enqueteType == "2" && $enqueteRegistForm.inputQuestion.controlId !="4") <option value="6" selected >1%支援制度ポイント寄付</option> #end </select> #if($enqueteRegistForm.enquete.enqueteType == "2") <input type="hidden" name="inputQuestion.controlId" #if($enqueteRegistForm.enquete.enqueteType == "2" && $enqueteRegistForm.inputQuestion.controlId !="4" ) value="6" #else value="4" #end /> #end </td> </tr> <!-- ラジオボタン0 --> <tr id="radioType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 表示列項目数 <select name="radioColumnCount" id="select" class="w40"> <option value="1" #if($!radioColumnCount == "1") selected #end>1</option> <option value="2" #if($!radioColumnCount == "2") selected #end>2</option> </select> </div> <!-- *****************************ラジオ********************************* --> <div id="addRadio"><!-- ラジオが追加される領域 --> #if(!$tools.isNotEmpty($radioAdminText)) <div id="delRadioLine1"> <div class="text_number"> <input type="radio" name="radioValue" onchange="checkValue(1)"/> 選択肢:<input type="text" name="radioAdminText" id="radioAdminText1" class="w330"/> <input type="button" onclick="delRadioLine(1)" value="削除" id="radio1Del" /> </div> </div> #else #foreach($radioAdminTextOne in $radioAdminText) #set($no=$velocityCount+1) <div id="delRadioLine${no}"> <div class="text_number"> <input type="radio" name="radioValue" onchange="checkValue(${no})" #if($no == $radioDefault) checked #end /> 選択肢:<input type="text" name="radioAdminText" id="radioAdminText${no}" class="w330" value="$!escape.html($!{radioAdminTextOne})"/> <input type="button" onclick="delRadioLine(${no})" value="削除" id="radio1Del" /> #if($tools.isNotEmpty($radioAsnwerIdList)) <input type="hidden" name="radioAsnwerIdList[$velocityCount]" value="$list.get($radioAsnwerIdList,$velocityCount)"/> #end </BR> $!tools.getMsg("radioAdminText${velocityCount}") </div> </div> #end #end </div> <font color="red" size="1">※デフォルト値にチェック。</font><input type="button" value="クリア" onclick="radioCheckClear()"/> <!-- *****************************ラジオEND********************************* --> <div class="text_number"> <input type="button" name="button" id="button" value="コントロール追加" onclick="addRadio()"/> </div> <div class="text_number"> フリーアンサー設定 <input type="checkbox" id="radioFreeAnserUse" value="0" onchange="checkBoxChange('radioFreeAnserUse')" #if($radioFreeAnserUse == "1") checked #end/> <input type="hidden" name="radioFreeAnserUse" id="radioFreeAnserUseText" value="$!{enqueteRegistForm.radioFreeAnserUse}" /> $!tools.getMsg("radioFreeNoError") </div> <div class="text_number"> 該当選択肢 <select name="radioFreeNo" id="select" class="w100"> #foreach( $length in [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100] ) <option value="$length" #if($!radioFreeNo == $length) selected #end>$length</option> #end </select> 必須にする<input type="checkbox" id="radioFreeAnserRequired" value="0" onchange="checkBoxChange('radioFreeAnserRequired')" #if($!radioFreeAnserRequired =="1") checked #end /> <input type="hidden" name="radioFreeAnserRequired" id="radioFreeAnserRequiredText" value="$!{enqueteRegistForm.radioFreeAnserRequired}" /> </div> <div class="text_number"> 表示幅(文字数) <select name="radioFreeTextColWidth" id="select" class="w100"> #foreach( $length in [5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80] ) <option value="$length" #if($enqueteRegistForm.radioFreeTextColWidth == $length) selected #end >$length</option> #end </select> </div> <div class="text_number"> 最大入力文字数 <select name="radioFreeTextLimit" id="select" class="w100"> #foreach( $length in [50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000] ) <option value="$length" #if($radioFreeTextLimit == $length) selected #end>$length</option> #end </select> </div> </td> </tr> <!-- ラジオボタンEND --> <!-- チェックボックス1 --> <tr id="checkType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 最大選択数 <select name="checkMaxSelectNum" id="select" class="w40"> #if(!$checkMaxSelectNum) #set($checkMaxSelectNum = 1) #end #foreach( $length in [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100] ) <option value="$length" #if($!checkMaxSelectNum == $length) selected #end >$length</option> #end </select> 最小選択数 <select name="checkMinSelectNum" id="select" class="w40"> #foreach( $length in [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100] ) <option value="$length" #if($!checkMinSelectNum == $length) selected #end >$length</option> #end </select> 表示列項目数 <select name="checkColumnCount" id="select" class="w40"> #foreach( $length in [1,2] ) <option value="$length" #if($!checkColumnCount == $length) selected #end>$length</option> #end </select><font color="red" size="1">※携帯端末の場合は無視されます。</font> </div> <!-- *****************************チェック********************************* --> <div id="addCheck"> #if(!$tools.isNotEmpty($checkAdminText)) <div id="delCheckBoxLine1"> <div class="text_number"> <input type="checkbox" name="" id="checkDefault1" onchange="checkBoxChange('checkDefault1')" #if($!checkDefault1Text == "1") checked #end/> <input type="hidden" name="checkDefault" id="checkDefault1Text" #if($!checkDefault1Text) value="$!checkDefault1Text" #else value="0" #end/> 選択肢:<input type="text" name="checkAdminText" id="checkAdminText1" class="w320" /> <input type="button" onclick="delCheckBoxLine(1)" value="削除" id="check1Del" /> </div> </div> #else #foreach($checkAdminTextOne in $checkAdminText) #set($no=$velocityCount+1) <div id="delCheckBoxLine${no}"> <div class="text_number"> <input type="checkbox" name="" id="checkDefault${no}" onchange="checkBoxChange('checkDefault${no}')" #if($list.get($checkDefault,$velocityCount) =="1") checked #end/> <input type="hidden" name="checkDefault" id="checkDefault${no}Text" value="$!list.get($!checkDefault,$velocityCount)" /> 選択肢:<input type="text" name="checkAdminText" id="checkAdminText${no}" class="w320" value="$!escape.html($checkAdminTextOne)"/> <input type="button" onclick="delCheckBoxLine(${no})" value="削除" id="check1Del" /> #if($tools.isNotEmpty($checkAsnwerIdList)) <input type="hidden" name="checkAsnwerIdList[$velocityCount]" value="$list.get($checkAsnwerIdList,$velocityCount)"/> #end </BR> $!tools.getMsg("checkAdminText$!{velocityCount}") </div> </div> #end #end </div><!-- チェックボックスが追加される領域 --> <font color="red" size="1">※デフォルト値にチェック。</font> <!-- *****************************チェックEND********************************* --> <div class="text_number"> <input type="button" name="button" id="button" value="コントロール追加" onclick="addCheck()"/> </div> <div class="text_number"> フリーアンサー設定 <input type="checkbox" id="checkFreeAnserUse" onchange="checkBoxChange('checkFreeAnserUse')" #if($!checkFreeAnserUse =="1") checked #end/> <input type="hidden" name="checkFreeAnserUse" id="checkFreeAnserUseText" #if($!checkFreeAnserUse) value="$!checkFreeAnserUse" #else value="0" #end /> $!tools.getMsg("checkFreeNoError") </div> <div class="text_number"> 該当選択肢 <select name="checkFreeNo" id="select" class="w100"> #foreach( $length in [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100] ) <option value="$length" #if($!checkFreeNo == $length) selected #end>$length</option> #end </select> 必須にする<input type="checkbox" id="checkFreeAnserRequired" onchange="checkBoxChange('checkFreeAnserRequired')" #if($!checkFreeAnserRequired =="1") checked #end/> <input type="hidden" name="checkFreeAnserRequired" id="checkFreeAnserRequiredText" #if($!checkFreeAnserRequired) value="$!checkFreeAnserRequired" #else value="0" #end/> </div> <div class="text_number"> 表示幅(文字数) <select name="checkFreeTextColWidth" id="select" class="w100"> #foreach( $length in [5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80] ) <option value="$length" #if($!checkFreeTextColWidth == $length) selected #end >$length</option> #end </select> </div> <div class="text_number"> 最大入力文字数 <select name="checkFreeTextLimit" id="select" class="w100"> #foreach( $length in [50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000] ) <option value="$length" #if($!checkFreeTextLimit == $length) selected #end>$length</option> #end </select> </div> </td> </tr> <!-- チェックボックス1END --> <!-- セレクトメニュー2 --> <tr id="selectType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 空白追加 <select name="selectKuhakuUse" id="select" class="w100"> <option value="1" #if($!selectKuhakuUse == 1) selected #end>表示する</option> <option value="0" #if($!selectKuhakuUse == 0) selected #end>表示しない</option> </select> </div> <div class="text_number"> 選択候補 <textArea name="selectCand" cols="70" rows="8">$!{selectCand}</textArea> #foreach($answerId in $selectAsnwerIdList) <input type="hidden" name="selectAsnwerIdList[$velocityCount]" value="$answerId"/> #end </BR> $!tools.getMsg("selectCand") </div> <div class="text_number"> デフォルト値 <input type="text" name="selectDefault" value="$!escape.html($!{selectDefault})"/> </BR> $!tools.getMsg("selectDefault") </div> </td> </tr> <!-- セレクトメニューEND --> <!-- テキストエリア3 --> <tr id="areaType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 列幅(文字数) <select name="areaCols" id="select" class="w100"> #foreach( $length in [5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80] ) <option value="$length" #if($!areaCols == $length) selected #end >$length</option> #end </select> </div> <div class="text_number"> 行数 <select name="areaRows" id="select" class="w100"> #foreach( $length in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] ) <option value="$length" #if($!areaRows == $length) selected #end >$length</option> #end </select> </div> <div class="text_number"> 最大入力文字数 <select name="areaMaxCount" id="select" class="w100"> #foreach( $length in [50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1050,1100,1150,1200,1250,1300,1350,1400,1450,1500,1550,1600,1650,1700,1750,1800,1850,1900,1950,2000,2050,2100,2150,2200,2250,2300,2350,2400,2450,2500,2550,2600,2650,2700,2750,2800,2850,2900,2950,3000,3050,3100,3150,3200,3250,3300,3350,3400,3450,3500,3550,3600,3650,3700,3750,3800,3850,3900,3950,4000] ) <option value="$length" #if($!areaMaxCount == $length) selected #end>$length</option> #end </select> </div> </td> </tr> <!-- テキストエリア3END --> <!-- テキストボックス3 --> <tr id="textType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 表示幅(文字数) <select name="textSize" id="select" class="w100"> #foreach( $length in [5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80] ) <option value="$length" #if($!textSize == $length) selected #end >$length</option> #end </select> </div> <div class="text_number"> 最小入力文字数 <input type="text" name="textMinLength" value="$!escape.html($!{textMinLength})"/> </BR> $!tools.getMsg("textMinLength") </div> <div class="text_number"> 最大入力文字数 <input type="text" name="textMaxLength" value="$!escape.html($!{textMaxLength})"/> </BR> $!tools.getMsg("textMaxLength") </div> <div class="text_number"> 入力文字制限 <select name="textSeigen" id="textSeigen" class="w100" onchange="showMailSetting()"> #foreach( $seigen in ["なし","半角数字のみ","半角英数字のみ","全角カナのみ","全角のみ","郵便番号","電話番号","メールアドレス"] ) ##0 1 2 3 4 5 6 7 <option value="$velocityCount" #if($!textSeigen == $velocityCount) selected #end>$seigen</option> #end </select> </div> <div id="send_mail" class="send_mail"> このアドレスにメールを送信する <input type="checkbox" id="isSendMailAddress" value="0" onchange="checkBoxChange('isSendMailAddress')" #if($!isSendMailAddress =="1") checked #end/> <input type="hidden" name="isSendMailAddress" id="isSendMailAddressText" value="$!{enqueteRegistForm.isSendMailAddress}" /> </BR> $!tools.getMsg("isSendMailAddress") </div> </td> </tr> <!-- テキストボックス4 END--> <!-- 日付5 --> <tr id="dateType" > <!-- style="display:none" --> <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 開始日付:<input name="dateFrom" id="dateFrom" type="text" class="w100 mgl10" value="$!escape.html($!dateFrom)"> <div style="display: none;"><img id="calFromDate" src="/em/images/icon_cal.gif" style="padding-left:5px;padding-right:5px; vertical-align: middle;"></div> 終了日付:<input name="dateTo" id="dateTo" type="text" class="w100 mgl10" value="$!escape.html($!dateTo)"> <div style="display: none;"><img id="calToDate" src="/em/images/icon_cal.gif" style="padding-left:5px;padding-right:5px; vertical-align: middle;"></div> </BR> $!tools.getMsg("dateFrom") $!tools.getMsg("dateTo") $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateError_2") </div> </td> </tr> <!-- 日付5END --> <!-- 1%支援制度ポイント寄付6 --> <!-- <tr id="percentType" > style="display:none" <td class="dot_line" valign="top">設定</td> <td class="dot_line"> <div class="text_number"> 選択リスト <select name="percentOrganizationId" id="select" class="w440"> #foreach($pecent1 in $enqueteRegistForm.organizationListFor1Percent) <option value="$!{pecent1.organizationId}" #if($!percentOrganizationId == $!pecent1.organizationId) selected #end>$!escape.html($!{pecent1.organizationNo}) : $!escape.html($!{pecent1.organizationName})</option> #end </select> #foreach($pecent1 in $enqueteRegistForm.organizationListFor1Percent) <input type="hidden" name="organizationListFor1Percent[$velocityCount].organizationId" value="$!{pecent1.organizationId}"/> <input type="hidden" name="organizationListFor1Percent[$velocityCount].organizationNo" value="$!{pecent1.organizationNo}"/> <input type="hidden" name="organizationListFor1Percent[$velocityCount].organizationName" value="$!escape.html($!{pecent1.organizationName})"/> #end </div> <div class="text_number"> デフォルト値 <input type="text" name="percentDefaultOrganizationId" value="$!percentDefaultOrganizationId"/> </div> </td> </tr> --> <!-- 1%支援制度ポイント寄付6END --> <script> showSetting() </script> </table> </div> </div> <div class="btn_area2"> ##<a href="#" onclick="backQuestionRegist($!{enqueteRegistForm.eid});" > ## <img src="/em/images/detail_back_off.jpg" width="170" height="35" alt="アンケート詳細に戻る" /> ##</a> <input type="button" class="button1" value="アンケート詳細に戻る" onclick="backQuestionRegist($!{enqueteRegistForm.eid});"/> ##<button class="button1" onclick="backQuestionRegist($!{enqueteRegistForm.eid}); return false;">アンケート詳細に戻る</button> ##<a href="#" onclick="document.frm.submit();" > ## <img src="/em/images/reload_off.jpg" width="130" height="35" alt="上記設問を更新" /> ##</a> <input type="button" class="button" value="上記設問を更新" onclick="document.frm.submit();"/> </div> </form> </div> </div> <div id="contents_bottom"><img src="/em/images/bg_contents_bottom.jpg" width="1036" height="15" /></div> </div> </div> #parse( "/WEB-INF/view/common/footer_admin.vm" )