본문 바로가기
728x90

4

php로 반복문(for,foreach) 돌리기 다음과 같은 배열이 있을 때 foreach문 사용은 다음과 같다. $aRow =[1,2,3,4]; foreach ($aRow as $iKey => $sValue) { echo $iKey ; // 배열의 자릿수 0,1,2,3이 하나씩 출력된다. echo $sValue // 배열안에 값 1,2,3,4 가 하나씩 출력된다. } 일반적인 for문은 이렇게 사용한다. for($i =0; $i 2021. 9. 14.
session storage, local storage사용하기 session storage, local storage는 브라우저 내에 키-벨류 형식으로 저장할 수 있고 불러올 수도 있다! 저장은 다음과 같이 할 수 있다. var aSessionParam = { group: "테스트" , number: "1234" } sessionStorage.setItem("test_data", JSON.stringify(aSessionParam)); localStorage.setItem("test_data", JSON.stringify(aSessionParam)); 콘솔에서 테스트 해보면 아래와 같이 저장된 것을 확인할 수 있다. 확인 위치 개발자도구 옵션+커맨드+i > Application 탭에 좌측 storage>session storage,local storage 밑에서 확.. 2021. 9. 14.
javascript,jquery로 반복문 써서 체크박스 모두 체크 체크박스는 다음처럼 되어있다. 자바스크립트 사용시 document.querySelectorAll("input[name^='check_product[]']").forEach(function(item){ item.checked=true }); 제이쿼리 사용시 $('input:checkbox[name="check_product[]"]').each(function() { $(this).prop('checked',true); }); 결과 모두 체크된다!! 2021. 9. 13.
특정 요소를 복사하고 싶을때 clone 사용 추가를 누르면 7번 바로 위에 8번이라는 입력란이 또 표시되게끔 하고싶어 clone을 사용 추가버튼에 아이디를 add로 지정해줌. $('#add').on('click',function(){ var oObj = $(".question-area tr:last").clone(true); //question-area클래스 자식들중 마지막 tr을 복사한다. oObj.find('.text-no').text($('.question-area').find('tr').length+1); //No. 바꾸기 -> 복사한 객체에서 question-area 를 클래스로 가지는 요소에서 tr의 갯수에 +1 한 값으로 바꿔준다. oObj.find('.question-content').val(''); //복사한 객체에서 textare.. 2021. 9. 13.