'프로그래밍 > Web' 카테고리의 다른 글
[jsp/servlet] jsp 와 servlet 의 차이 (0) | 2010.10.29 |
---|---|
[펌] jQuery Fundamentals (1) | 2010.10.07 |
[script] 정규식 (0) | 2010.05.20 |
[script] 소수점 자리수 (0) | 2010.05.20 |
[html] IE6.0/7.0 에서 setAttribute로 css 설정 안되는 경우 (0) | 2010.05.11 |
[jsp/servlet] jsp 와 servlet 의 차이 (0) | 2010.10.29 |
---|---|
[펌] jQuery Fundamentals (1) | 2010.10.07 |
[script] 정규식 (0) | 2010.05.20 |
[script] 소수점 자리수 (0) | 2010.05.20 |
[html] IE6.0/7.0 에서 setAttribute로 css 설정 안되는 경우 (0) | 2010.05.11 |
var el = document.createElement("span"); el.setAttribute("title", key); el.setAttribute("class", "dpCatLabel"); //el.setAttribute("onclick", "alert('TEST');"); // DOESN'T WORK. onclick is not attribute. el.onclick=function(){alert("TEST");}; var txt = document.createTextNode(label); el.appendChild(txt); |
[javascript] div의 내용이 변할 경우에 div의 높이가 변하지 않음 - Firefox, Crome 등 (0) | 2009.12.16 |
---|---|
[javascript] document.body 와 document.documentElement (0) | 2009.12.16 |
[jQuery] jQuery를 이용한 ajax (0) | 2009.12.16 |
[javascript] HTML DOM 지우기 (0) | 2009.12.16 |
[jQuery] jQuery를 이용한 팝업. div, layer (0) | 2009.12.16 |
function deleteNodes(parentNode, tag) { var nodes = parentNode.getElementsByTagName(tag); var length = nodes.length; // 이건 nodes가 실시간으로 줄어들면서 length 자체가 줄어든다. // 따라서 아래의 for문에서 기존 nodes의 갯수만큼 루핑하면서 0번만 계속 지움. // i번을 삭제하면 stack overflow 남 /*for(var i = 0; i < nodes.length; i++) { var node = nodes[i]; parentNode.removeChild(node); }*/ for(var i = 0; i < length; i++) { var node = nodes[0]; parentNode.removeChild(node); } } |
[javascript] HTML DOM 생성 후 이벤트 추가 (0) | 2009.12.16 |
---|---|
[jQuery] jQuery를 이용한 ajax (0) | 2009.12.16 |
[jQuery] jQuery를 이용한 팝업. div, layer (0) | 2009.12.16 |
[json] json 사용법 (0) | 2009.12.15 |
[html] html 특수기호 (3) | 2009.09.08 |
HTML 특수문자코드표
표현문자 | 숫자표현 | 문자표현 | 설명 |
- | �- | - | 사용하지 않음 |
space | 	 | - | 수평탭 |
space | | - | 줄 삽입 |
- | - | - | 사용하지 않음 |
space |   | - | 여백 |
! | ! | - | 느낌표 |
" | " | " | 따옴표 |
# | # | - | 숫자기호 |
$ | $ | - | 달러 |
% | % | - | 백분율 기호 |
& | & | & | Ampersand |
' | ' | - | 작은 따옴표 |
( | ( | - | 왼쪽 괄호 |
) | ) | - | 오른쪽 괄호 |
* | * | - | 아스트릭 |
+ | + | - | 더하기 기호 |
, | , | - | 쉼표 |
- | - | - | Hyphen |
. | . | - | 마침표 |
/ | / | - | Solidus (slash) |
0 - 9 | 0-9 | - | 0부터 9까지 |
: | : | - | 콜론 |
; | ; | - | 세미콜론 |
< | < | < | 보다 작은 |
= | = | - | 등호 |
> | > | > | 보다 큰 |
? | ? | - | 물음표 |
@ | @ | - | Commercial at |
A - Z | A-Z | - | A부터 Z까지 |
[ | [ | - | 왼쪽 대괄호 |
\ | \ | - | 역슬래쉬 |
] | ] | - | 오른쪽 대괄호 |
^ | ^ | - | 탈자부호 |
_ | _ | - | 수평선 |
` | ` | - | Acute accent |
a - z | a-z | - | a부터 z까지 |
{ | { | - | 왼쪽 중괄호 |
| | | | - | 수직선 |
} | } | - | 오른쪽 중괄호 |
~ | ~ | - | 꼬리표 |
- | -Ÿ | - | 사용하지 않음 |
  | | Non-breaking space | |
¡ | ¡ | ¡ | 거꾸로된 느낌표 |
¢ | ¢ | ¢ | 센트 기호 |
£ | £ | £ | 파운드 |
¤ | ¤ | ¤ | 현재 환율 |
¥ | ¥ | ¥ | 엔 |
| | ¦ | ¦ | 끊어진 수직선 |
§ | § | § | 섹션 기호 |
¨ | ¨ | ¨ | 움라우트 |
ⓒ | © | © | 저작권 |
ª | ª | ª | Feminine ordinal |
≪ | « | « | 왼쪽 꺾인 괄호 |
¬ | ¬ | ¬ | 부정 |
|
­ | ­ | Soft hyphen |
? | ® | ® | 등록상표 |
&hibar; | ¯ | ¯ | Macron accent |
° | ° | ° | Degree sign |
± | ± | ± | Plus or minus |
² | ² | ² | Superscript two |
³ | ³ | ³ | Superscript three |
´ | ´ | ´ | Acute accent |
μ | µ | µ | Micro sign (Mu) |
¶ | ¶ | ¶ | 문단기호 |
· | · | · | Middle dot |
¸ | ¸ | ¸ | Cedilla |
¹ | ¹ | ¹ | Superscript one |
º | º | º | Masculine ordinal |
≫ | » | » | 오른쪽 꺾인 괄호 |
¼ | ¼ | ¼ | 4분의 1 |
½ | ½ | ½ | 2분의 1 |
¾ | ¾ | ¾ | 4분의 3 |
¿ | ¿ | ¿ | 거꾸로된 물음표 |
A | À | À | Capital A, grave accent |
A | Á | Á | Capital A, acute accent |
A | Â | Â | Capital A, circumflex accent |
A | Ã | Ã | Capital A, tilde |
A | Ä | Ä | Capital A, dieresis or umlaut mark |
A | Å | Å | Capital A, ring (Angstrom) |
Æ | Æ | Æ | Capital AE diphthong (ligature) |
C | Ç | Ç | Capital C, cedilla |
E | È | È | Capital E, grave accent |
E | É | É | Capital E, acute accent |
E | Ê | Ê | Capital E, circumflex accent |
E | Ë | Ë | Capital E, dieresis or umlaut mark |
I | Ì | Ì | Capital I, grave accent |
I | Í | Í | Capital I, acute accent |
I | Î | Î | Capital I, circumflex accent |
I | Ï | Ï | Capital I, dieresis or umlaut mark |
Ð | Ð | Ð | Capital Eth, Icelandic |
N | Ñ | Ñ | Capital N, tilde |
O | Ò | Ò | Capital O, grave accent |
O | Ó | Ó | Capital O, acute accent |
O | Ô | Ô | Capital O, circumflex accent |
O | Õ | Õ | Capital O, tilde |
O | Ö | Ö | Capital O, dieresis or umlaut mark |
× | × | × | Multiply sign |
Ø | Ø | Ø | width="130"Capital O, slash |
U | Ù | Ù | Capital U, grave accent |
U | Ú | Ú | Capital U, acute accent |
U | Û | Û | Capital U, circumflex accent |
U | Ü | Ü | Capital U, dieresis or umlaut mark |
Y | Ý | Ý | Capital Y, acute accent |
Þ | Þ | Þ | Capital Thorn, Icelandic |
ß | ß | ß | Small sharp s, German (sz ligature) |
a | à | à | Small a, grave accent |
a | á | á | Small a, acute accent |
a | â | â | Small a, circumflex accent |
a | ã | ã | Small a, tilde |
a | ä | ä | Small a, dieresis or umlaut mark |
a | å | å | Small a, ring |
æ | æ | æ | Small ae diphthong (ligature) |
c | ç | ç | Small c, cedilla |
e | è | è | Small e, grave accent |
e | é | é | Small e, acute accent |
e | ê | ê | Small e, circumflex accent |
e | ë | ë | Small e, dieresis or umlaut mark |
i | ì | ì | Small i, grave accent |
i | í | í | Small i, acute accent |
i | î | î | Small i, circumflex accent |
i | ï | ï | Small i, dieresis or umlaut mark |
ð | ð | ð | Small eth, Icelandic |
n | ñ | ñ | Small n, tilde |
o | ò | ò | Small o, grave accent |
o | ó | ó | Small o, acute accent |
o | ô | ô | Small o, circumflex accent |
o | õ | õ | Small o, tilde |
o | ö | ö | Small o, dieresis or umlaut mark |
÷ | ÷ | ÷ | Division sign |
ø | ø | ø | Small o, slash |
u | ù | ù | Small u, grave accent |
u | ú | ú | Small u, acute accent |
u | û | û | Small u, circumflex accent |
u | ü | ü | Small u, dieresis or umlaut mark |
y | ý | ý | Small y, acute accent |
þ | þ | þ | Small thorn, Icelandic |
y | ÿ | ÿ | Small y, dieresis or umlaut mark |
[jQuery] jQuery를 이용한 팝업. div, layer (0) | 2009.12.16 |
---|---|
[json] json 사용법 (0) | 2009.12.15 |
[servlet] servlet (0) | 2009.09.04 |
[jQuery] jQuery 예제 02 (0) | 2009.09.04 |
[javascript] IE6.0 프레임 - 가로 스크롤바 버그 (0) | 2009.08.21 |
public String getResultCode(String resp) throws IOException { // create an instance of HtmlCleaner HtmlCleaner cleaner = new HtmlCleaner(); // take default cleaner properties CleanerProperties props = cleaner.getProperties(); // // customize cleaner's behaviour with property setters // props.setXXX(...); // Clean HTML taken from simple string, file, URL, input stream, // input source or reader. Result is root node of created // tree-like structure. Single cleaner instance may be safely used // multiple times. TagNode node = cleaner.clean(resp); // optionally find parts of the DOM or modify some nodes // TagNode[] myNodes = node.getElementsByName(MLBConstants.MCODE_RESULT_NAME, true); TagNode[] myNodes = node.getElementsByName("input", true); // // and/or // Object[] myNodes = node.evaluateXPath(xPathExpression); // // and/or // aNode.removeFromTree(); // // and/or // aNode.addAttribute(attName, attValue); // // and/or // aNode.removeAttribute(attName, attValue); // // and/or // cleaner.setInnerHtml(aNode, htmlContent); // // serialize a node to a file, output stream, DOM, JDom... // new XXXSerializer(props).writeXmlXXX(aNode, ...); // myJDom = new JDomSerializer(props, true).createJDom(aNode); // myDom = new DomSerializer(props, true).createDOM(aNode); String resultCode = ""; for(int i = 0; i < myNodes.length; i++) { System.out.println("name = " + myNodes[i].getAttributeByName("name")); if(myNodes[i].getAttributeByName("name").equals("result")) { resultCode = myNodes[i].getAttributeByName(MLBConstants.MCODE_RESULT_ATTRIBUTE); System.out.println(">>> value of result = " + resultCode); } } return MLBConstants.getMcodeRequestResultMessage(resultCode); } |
[javascript] 이미지 파일 업로드 시 이미지의 사이즈 알아내기2 (0) | 2009.07.30 |
---|---|
[javascript] 이미지 파일 업로드 시 이미지의 사이즈 알아내기 (0) | 2009.07.29 |
[javascript] 스크립트로 style, class 변경 (1) | 2009.07.24 |
[jQuery] jQuery 예제 01 (0) | 2009.07.17 |
[jQuery] Getting Started with jQuery 04 (0) | 2009.07.11 |
<td nowrap style="width:225px;margin-bottom:1px;"> <s:select name="approvalStage" list="stageCodeList" listKey="key" listValue="value" headerKey="" headerValue="--선택(현재 상태)--" onchange="selectStageCode(this);"></s:select> </td> <td nowrap style="width:85px;margin-bottom:1px;" id="dpStageTd"> <div id="dpStage" style="display: none;"><img src="../images/button/btn_next.gif" align="middle"> 상용상태</div> </td> <td nowrap style="width:225px;margin-bottom:1px;"> <div id="dpStageSelect" style="display: none;"><s:select name="dpStageSelect" list="dpStageCodeList" listKey="key" listValue="value" headerKey="" headerValue="전체"></s:select></div> </td> <td align="right" nowrap style="margin-bottom:1px;"> <img id="searchButton" src="../images/button/btn_search.gif" align="middle" onClick="javascript:searchContent();" style="cursor:hand;"> </td> |
function selectStageCode(obj) { var STAGE_CODE_RELEASED = "<%=WorkflowCodeDef.STAGE_CODE_RELEASED%>"; //alert(obj.value); if(obj.value == STAGE_CODE_RELEASED) { // 상용이면 document.getElementById("dpStageTd").setAttribute("className", "subject"); document.getElementById("dpStage").style.display=""; document.getElementById("dpStageSelect").style.display=""; } else { document.getElementById("dpStageTd").setAttribute("className", ""); document.getElementById("dpStage").style.display="none"; document.getElementById("dpStageSelect").style.display="none"; } } |
[javascript] 이미지 파일 업로드 시 이미지의 사이즈 알아내기 (0) | 2009.07.29 |
---|---|
[html] HtmlCleaner를 이용한 html 파싱 (1) | 2009.07.27 |
[jQuery] jQuery 예제 01 (0) | 2009.07.17 |
[jQuery] Getting Started with jQuery 04 (0) | 2009.07.11 |
[jQuery] Getting Started with jQuery 03 (0) | 2009.07.11 |