상용법

3086 단어
1. 문자열 캡처:
substring  
    String            。
strVariable.substring(start, end)
2、
div 숨기기 및 표시
       .style.display             .
<html>
<body>
<script>

function show(){
document.getElementById("div").style.display="";
//alert(document.getElementById("div").style.display)
}
function hidden(){
document.getElementById("div").style.display="none";
//alert(document.getElementById("div").style.display)
}
</script>
<BODY>
<input name="name" type="button" onClick="show();" value="  ">
<div id="div" style="display: none" onMouseout="hidden();">
show it
</div>
</BODY>
</HTML>

3. 특정tr 뒤에 tr를 삽입한다
<body>
<table id="tab">
  <tr><td>0</td></tr>
  <tr id="x"><td>1         </td></tr>
  <tr><td>2</td></tr>
</table><br>
<input type="button" onclick="javascript:instTR()" value="   ">
<script type="text/javascript">
function instTR(){
   var tab=document.getElementById('tab');
   var n=document.getElementById('x').rowIndex+1;
   var tr=tab.insertRow(n);
   var td=tr.insertCell(0);
   td.innerHTML='new '+Math.random();
}
</script>
</body>

4. 숫자인지 아닌지를 판단한다.
function checkNum(obj){
		
		var cellValue = obj.value;
  		//isNaN()       ,           false,            true 
		//[       true,       true,          false,     ] 
  		if(isNaN(cellValue) && cellValue.length >0){
  			alert("     ");
  			obj.focus();
  			obj.value="";
  		}
	}

5、비었는지 판단
//             
	function validNul(val){
		var result = true;
		if(val.replace(/(^\s*)|(\s*$)/g, "") == ""){
			result = false;
		} 
		return result;
	}

6. 커서 가져오기
    text   form   customform,text name   ename
  :document.customform.ename.focus();

7、
document.location  document.location 이 객체에는 현재 URL에 대한 정보가 들어 있습니다.host에서 port 번호 location을 가져옵니다.hostname 호스트 이름을 설정하거나 가져옵니다.href 를 설정하거나 전체 URL location을 가져옵니다.port URL의 포트 번호를 설정하거나 가져옵니다.검색 설정이나 href 속성에서 물음표 뒤에 있는 부분 가져오기
8, 닻 사용
닻(mao)을 사용하면 페이지의 어느 곳에 포맷할 수 있습니다. URL+#+ 요소의 ID(의 ID가 가장 좋습니다). 예:http://www.google.com#edit.  http://www.google.com페이지에 요소 있음
9. 사용 가능한 것과 사용할 수 없는 것은 html 표시에disabled를 추가하면 현재 컨트롤을 사용할 수 없음을 표시하고readonly는 현재 컨트롤이 읽기만 하고 enabled는 현재 컨트롤을 사용할 수 있음을 나타낸다.js 방법에서disabled=true를 통해 어떤 공간을 사용할 수 없음을 표시합니다. 
  

좋은 웹페이지 즐겨찾기