function $(id) {} 함수를 표시합니다.

4166 단어

function $(id) {} 함수를 표시합니다.


총결산


1. 바로 약어입니다. 그렇지 않으면 매번 document를 칩니다.get Element By Id 귀찮아요.
 

문제


function $(id) {return document.getElementById(id);}이 함수 못 봤어, $(id) 무슨 뜻이야?
 

3. 해답


1、
$(id) js document.getElementById(id) 
$(id).innnerHTML $(id).innerText


function c$(o){return document.createElement(o);}

 
2、
코드를 간소화하는 거지. 예를 들면 문서를 찍어야 돼.getElementById('td1').innerHTML=뭐야, 뭐야, 뭐야, 이 함수를 넣었어. $('td1') 만 쳐.innerHTML = 뭐야 뭐야 뭐야 앞에 문서 때문에.getelement ById는 빈도가 높고 매번 때리기 귀찮아서 탄생했습니다. 하하, $는 함수 이름입니다. 마음대로 때리면 다른 기호를 사용할 수 있습니다. 보존자와 충돌하지 마세요.
 

넓히다


1. 문제
$("#ID").click(function(){ }); ID가 변수일 수 있나요?
내 php에는 javascript가 박혀 있는데, 그 안에는 $("#btnTranslateBrief")가 있다.click(function(){});왜냐하면 저는 php가 출력된table이기 때문에 모든 table에button이 있습니다. 이 ID가 변수일 수 있습니까? 예를 들어 제 php가 출력한button의 ID는phpecho$id입니까? >저는 javascript에서 $("#php echo $id?>")로 쓸 수 있습니다.click (function () {})
 
2. 답안
 1  button 
 2 <table>
 3     <tr><td> <input type="button"  class="button" id="but"/>td>tr>
 4 table>
 5 <script type="text/javascript">
 6 $(".button").click(function(){
 7     var butId = $(this).attr('id');
 8     // button butId, butId 
 9 })
10 script>

 
php 페이지의 최종 내용은 html로 바뀌어야 합니다. 원본 코드를 보고 출력된 내용이 자바스크립트에 부합되지 않는 문법에 부합되는지 볼 수 있습니다.

좋은 웹페이지 즐겨찾기