- 제 목 게시판의 기본 입력사항 외 추가입력 방법
1. 해당 스킨의 write_form.asp에 적용될 예시이며, 비교적 간단한 입력사항에 사용합니다.
<ul>
<li>
<label for="input1">인풋1</label>
<input type="text" id="input1" <%=text_etc%> />
</li>
<li>
<label for="input2">인풋2</label>
<input type="text" id="input2" <%=text_etc%> />
</li>
<li>
<label for="select1">셀렉트</label>
<select id="select1" <%=select_etc%>>
<option value="셀렉트1">셀렉트1</option>
<option value="셀렉트2">셀렉트2</option>
</select>
</li>
<li>
<label for="chkbox1">체크박스</label>
<input type="checkbox" id="chkbox1" value="체크박스1" <%=chkbox_etc%> /><label for="chkbox1">체크박스1</label>
<input type="checkbox" id="chkbox2" value="체크박스2" <%=chkbox_etc%> /><label for="chkbox2">체크박스2</label>
</li>
<li>
<label for="radio1">라디오</label>
<input type="radio" id="radio1" value="라디오1" <%=radio_etc%> /><label for="radio1">라디오1</label>
<input type="radio" id="radio2" value="라디오2" <%=radio_etc%> /><label for="radio2">라디오2</label>
<input type="radio" id="radio3" value="라디오3" <%=radio_etc%> /><label for="radio3">라디오3</label>
<input type="radio" id="radio4" value="라디오4" <%=radio_etc%> /><label for="radio4">라디오4
</li>
</ul>
input과 select 요소에 사용 가능하며 name 속성을 구분자로 이용하여 배열로 등록됩니다.
list_form.asp 및 content_form.asp에 출력시 name 속성의 순서로 아래와 같이 사용하면 됩니다.
인풋1 : <%=jb_etc(0)%>
인풋2 : <%=jb_etc(1)%>
셀렉트 : <%=jb_etc(2)%>
체크박스1 : <%=jb_etc(3)%>
체크박스2 : <%=jb_etc(4)%>
라디오1 : <%=jb_etc(5)%>
라디오2 : <%=jb_etc(6)%>
라디오3 : <%=jb_etc(7)%>
라디오4 : <%=jb_etc(8)%>
2. 해당 스킨의 write_form.asp에 적용될 예시이며, 비교적 복잡한 입력사항에 사용합니다.
<ul>
<li>
<label for="input1">인풋1</label>
<input type="text" id="input1" name="ex_expr0" value="<%=ex_expr0%>" />
</li>
<li>
<label for="input2">인풋2</label>
<input type="text" id="input2" name="ex_expr1" value="<%=ex_expr1%>" />
</li>
<li>
<label for="select1">셀렉트</label>
<select id="select1" name="ex_expr2">
<option value="셀렉트1" <% If ex_expr2 = "셀렉트1" Then response.write "selected" End If %>>셀렉트1</option>
<option value="셀렉트2" <% If ex_expr2 = "셀렉트2" Then response.write "selected" End If %>>셀렉트2</option>
</select>
</li>
<li>
<label for="chkbox1">체크박스</label>
<input type="checkbox" id="chkbox1" name="ex_expr3" value="체크박스1" <% If InStr(ex_expr3, "체크박스1") > 0 Then Response.write "checked" End If %> /><label for="chkbox1">체크박스1</label>
<input type="checkbox" id="chkbox2" name="ex_expr3" value="체크박스2" <% If InStr(ex_expr3, "체크박스2") > 0 Then Response.write "checked" End If %> /><label for="chkbox2">체크박스2</label>
<input type="checkbox" id="chkbox3" name="ex_expr3" value="체크박스3" <% If InStr(ex_expr3, "체크박스3") > 0 Then Response.write "checked" End If %> /><label for="chkbox3">체크박스3</label>
<input type="checkbox" id="chkbox4" name="ex_expr3" value="체크박스4" <% If InStr(ex_expr3, "체크박스4") > 0 Then Response.write "checked" End If %> /><label for="chkbox4">체크박스4</label>
</li>
<li>
<label for="radio1">라디오</label>
<input type="radio" id="radio1" name="ex_expr4" value="라디오1" <% If ex_expr4 = "라디오1" Then response.write "checked" End If %> /><label for="radio1">라디오1</label>
<input type="radio" id="radio2" name="ex_expr4" value="라디오2" <% If ex_expr4 = "라디오2" Then response.write "checked" End If %> /><label for="radio2">라디오2</label>
<input type="radio" id="radio3" name="ex_expr4" value="라디오3" <% If ex_expr4 = "라디오3" Then response.write "checked" End If %> /><label for="radio3">라디오3</label>
<input type="radio" id="radio4" name="ex_expr4" value="라디오4" <% If ex_expr4 = "라디오4" Then response.write "checked" End If %> /><label for="radio4">라디오4</label>
</li>
</ul>
일반적인 입력폼 형태와 동일하나 list_form.asp에는 출력 지원이 되지 않으며 content_form.asp에서만 정보 출력이 가능합니다.
리스트와 함께 추가 입력항목을 출력시 1번과 2번의 방법을 적절히 사용하시면 원하시는 결과물을 얻으실 수 있습니다.
ex_expr0 ~ ex_expr7 까지는 500byte
ex_expr8 ~ ex_expr9 까지는 4000byte까지 사용 가능합니다.
인풋1 : <%=ex_expr0%>
인풋2 : <%=ex_expr1%>
셀렉트 : <%=ex_expr2%>
체크박스 : <%=ex_expr3%>
라디오 : <%=ex_expr4%>
<ul>
<li>
<label for="input1">인풋1</label>
<input type="text" id="input1" <%=text_etc%> />
</li>
<li>
<label for="input2">인풋2</label>
<input type="text" id="input2" <%=text_etc%> />
</li>
<li>
<label for="select1">셀렉트</label>
<select id="select1" <%=select_etc%>>
<option value="셀렉트1">셀렉트1</option>
<option value="셀렉트2">셀렉트2</option>
</select>
</li>
<li>
<label for="chkbox1">체크박스</label>
<input type="checkbox" id="chkbox1" value="체크박스1" <%=chkbox_etc%> /><label for="chkbox1">체크박스1</label>
<input type="checkbox" id="chkbox2" value="체크박스2" <%=chkbox_etc%> /><label for="chkbox2">체크박스2</label>
</li>
<li>
<label for="radio1">라디오</label>
<input type="radio" id="radio1" value="라디오1" <%=radio_etc%> /><label for="radio1">라디오1</label>
<input type="radio" id="radio2" value="라디오2" <%=radio_etc%> /><label for="radio2">라디오2</label>
<input type="radio" id="radio3" value="라디오3" <%=radio_etc%> /><label for="radio3">라디오3</label>
<input type="radio" id="radio4" value="라디오4" <%=radio_etc%> /><label for="radio4">라디오4
</li>
</ul>
input과 select 요소에 사용 가능하며 name 속성을 구분자로 이용하여 배열로 등록됩니다.
list_form.asp 및 content_form.asp에 출력시 name 속성의 순서로 아래와 같이 사용하면 됩니다.
인풋1 : <%=jb_etc(0)%>
인풋2 : <%=jb_etc(1)%>
셀렉트 : <%=jb_etc(2)%>
체크박스1 : <%=jb_etc(3)%>
체크박스2 : <%=jb_etc(4)%>
라디오1 : <%=jb_etc(5)%>
라디오2 : <%=jb_etc(6)%>
라디오3 : <%=jb_etc(7)%>
라디오4 : <%=jb_etc(8)%>
2. 해당 스킨의 write_form.asp에 적용될 예시이며, 비교적 복잡한 입력사항에 사용합니다.
<ul>
<li>
<label for="input1">인풋1</label>
<input type="text" id="input1" name="ex_expr0" value="<%=ex_expr0%>" />
</li>
<li>
<label for="input2">인풋2</label>
<input type="text" id="input2" name="ex_expr1" value="<%=ex_expr1%>" />
</li>
<li>
<label for="select1">셀렉트</label>
<select id="select1" name="ex_expr2">
<option value="셀렉트1" <% If ex_expr2 = "셀렉트1" Then response.write "selected" End If %>>셀렉트1</option>
<option value="셀렉트2" <% If ex_expr2 = "셀렉트2" Then response.write "selected" End If %>>셀렉트2</option>
</select>
</li>
<li>
<label for="chkbox1">체크박스</label>
<input type="checkbox" id="chkbox1" name="ex_expr3" value="체크박스1" <% If InStr(ex_expr3, "체크박스1") > 0 Then Response.write "checked" End If %> /><label for="chkbox1">체크박스1</label>
<input type="checkbox" id="chkbox2" name="ex_expr3" value="체크박스2" <% If InStr(ex_expr3, "체크박스2") > 0 Then Response.write "checked" End If %> /><label for="chkbox2">체크박스2</label>
<input type="checkbox" id="chkbox3" name="ex_expr3" value="체크박스3" <% If InStr(ex_expr3, "체크박스3") > 0 Then Response.write "checked" End If %> /><label for="chkbox3">체크박스3</label>
<input type="checkbox" id="chkbox4" name="ex_expr3" value="체크박스4" <% If InStr(ex_expr3, "체크박스4") > 0 Then Response.write "checked" End If %> /><label for="chkbox4">체크박스4</label>
</li>
<li>
<label for="radio1">라디오</label>
<input type="radio" id="radio1" name="ex_expr4" value="라디오1" <% If ex_expr4 = "라디오1" Then response.write "checked" End If %> /><label for="radio1">라디오1</label>
<input type="radio" id="radio2" name="ex_expr4" value="라디오2" <% If ex_expr4 = "라디오2" Then response.write "checked" End If %> /><label for="radio2">라디오2</label>
<input type="radio" id="radio3" name="ex_expr4" value="라디오3" <% If ex_expr4 = "라디오3" Then response.write "checked" End If %> /><label for="radio3">라디오3</label>
<input type="radio" id="radio4" name="ex_expr4" value="라디오4" <% If ex_expr4 = "라디오4" Then response.write "checked" End If %> /><label for="radio4">라디오4</label>
</li>
</ul>
일반적인 입력폼 형태와 동일하나 list_form.asp에는 출력 지원이 되지 않으며 content_form.asp에서만 정보 출력이 가능합니다.
리스트와 함께 추가 입력항목을 출력시 1번과 2번의 방법을 적절히 사용하시면 원하시는 결과물을 얻으실 수 있습니다.
ex_expr0 ~ ex_expr7 까지는 500byte
ex_expr8 ~ ex_expr9 까지는 4000byte까지 사용 가능합니다.
인풋1 : <%=ex_expr0%>
인풋2 : <%=ex_expr1%>
셀렉트 : <%=ex_expr2%>
체크박스 : <%=ex_expr3%>
라디오 : <%=ex_expr4%>