JSON이 없는거에서 1차 충격...

RoundUp이 없는거에서 2차 충격...

Length가 없는거에서 3차 충격...

프로그래밍 언어 맞아...? 여태 해 본 언어 중 이런거 없는 경우는 진짜 Classic ASP가 처음이자 유일하다;;;

Function myLength (array)
  myLength = UBound(array) - LBound(array) + 1
End Function

만들어 쓰자;;;

1. 쉬운 수준의 선택자

$(".class태그").val()
jQuery(".class태그").val()
$("input.class태그").val()
$("select.class태그").val()
$("#id태그 input.class태그").val()
$(".class태그 select.class태그").val()
$("#id태그").val()
jQuery("#id태그").val()
$("input#id태그").val()
$("select#id태그").val()
$("name=name태그 #id태그").val()
$(".class태그 #id태그").val()
$("[name=name태그]").val()
jQuery("[name=name태그]").val()
$("input[name=name태그]").val()
$("select[name=name태그]").val()
$("#id태그 [name=name태그]").val()

 

Vanilla JS
document.getElementsByClassName("class태그")[0].value document.querySelector(".id태그").value
document.getElementByName("id태그").value document.querySelector("#id태그").value
document.getElementsByName("name태그")[0].value document.querySelector("[name=name태그]").value

 

2. 좀 더 어려운 수준의 선택자

developer.mozilla.org/ko/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors

developer.mozilla.org/ko/docs/Web/API/Element/querySelector : Element Query Selector

developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll : Element Query Selector All

developer.mozilla.org/en-US/docs/Web/API/Document/querySelector : DOM Query Selector

developer.mozilla.org/ko/docs/Web/API/Document/querySelectorAll : DOM Query Selector All

 

 

 

1. 잘못된 방법

1 ) form.asp : 값을 입력 받는다.
2 ) summit_action.asp : SQL을 실행 후 자바스크립트를 이용해 alert창을 띄우고 list 페이지로 리다이렉트.
3 ) list.asp : 여기서 뒤로가기 누르면 summit_action.asp 페이지로 이동해 summit이 중복으로 실행된다.

 

2. 해결 방법

1 ) form.asp : 값을 입력 받는다.
2 ) summit_action.asp : SQL을 실행 후 completed.asp 페이지로 리다이렉트.
3 ) completed.asp : 자바스크립트를 이용해 alert창을 띄우고 list페이지로 리다이렉트.
4 ) list.asp : 여기서 뒤로가기 누르면 form.asp 파일로 이동.

 

페이지 이동은 아래 중 아무거나 사용해도 된다.

Response.Redirect("")

<script>location.href="";</script>

<script>window.location.replace("");</script>

1. 앱스토어에서 'big sur'라고 검색해서 Big Sur OS를 다운로드 한다. 'GET'을 누르면 다운받는다.

다운로드가 완료되면 설치 창은 닫거나 내려준다.

참고 : 애플 미국 서버에서 다운로드 하기 때문에 KT가 아닌 경우 해외 백본망 한계로 속도가 잘 안 나온다. SK, LG, 기타 지방 케이블 등을 사용할 경우 잘 때 다운로드 눌러놓고 잠자기 꺼놓거나 KT망에서 다운로드 하는 것이 좋으며, 간혹 KT망에서 조차 느릴 경우는 해당 경로 트래픽에 문제가 생긴 것이므로 VPN이나 HTTPS를 통해 미국내 서버로 우회시켜 받으면 빨리 받을 수 있다. (속도 빠른 유료 VPN을 구독중이라면 그걸 사용하면 되고, 단순 HTTPS 우회만 시킬거면 1.1.1.1(Cloudflare)나 8.8.8.8(Google)로 우회하면 된다.) 정상적으로 연결된다면 애플 서버로부터 25~30MB/s 정도로 다운 받으니 참고할 것.

 

2. 'Spotlight'를 이용해 '디스크 유틸리티(disk utility)'를 열고 사용할 USB를 포맷한다.

이름은 'Untitled' 설계는 '마스터 부트 레코드'로 한다.

 

3. 터미널을 열고 다음 명령어를 넣는다.

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

참고 : 위에서 USB 포맷할 때 이름을 'Untitled'가 아닌 다른 것으로 했다면 디스크 유틸리티에서 USB 메모리 볼륨 이름을 확인하고 터미널 명령어 마지막에 맞춰 넣어주면 된다.

명령어를 입력하면 시스템 비밀번호를 묻는다. 시스템 비밀번호를 입력 한 후에는 해당 볼륨이 지워진다고 묻는다. 'y'를 입력하면 된다. 2분 정도 기다리면 맥OS 빅 서 설치 USB가 생성된다.

 

참고

macOS 10.15 Catalina(카탈리나)

sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

macOS Mojave(모하비)

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

macOS High Sierra(하이 시에라)

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

macOS El Capitan(엘 캐피탄)

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

 

구버전 OS 다운로드

2020/12/05 - [개발자/OS(Linux, Docker, VM...)] - Mac 맥 구버전 OS 다운로드하기

 

Mac 맥 구버전 OS 다운로드하기

이미 버전업을 하게 되면 앱스토어를 통해서는 구버전 OS 이미지가 검색 되지 않는다. 애플 홈페이지에는 '델타 업데이트'와 '콤보 업데이트'만 나오고, 그렇다고 구글 검색을 통해 받자니 수정

greendreamtrre.tistory.com

support.apple.com/ko-kr/HT211683

 

이전 버전의 macOS를 다운로드하는 방법

Mac이 최신 macOS와 호환되지 않는 경우 macOS Catalina, Mojave, High Sierra, Sierra 또는 El Capitan과 같은 이전 macOS로 업그레이드할 수 있습니다.

support.apple.com

 

 

 

Tag. mac usb, mac usb 설치, 빅서 usb, 빅 서 usb, 맥 클린 설치, 빅서 클린 설치, 빅 서 클린 설치, 맥 usb 설치, 빅서 usb 설치, 카탈리나 usb 설치, 카탈리나 클린 설치, 빅서 클린설치, 빅 서 클린설치, 구버전

지금 탭에서 열기

<input type="button" value="다음" onClick="location.href='https://www.daum.net'">

참고 : URL 주소를 따옴표로 한 번 더 감싸준다.

 

새 탭에서 열기

<input type="button" value="다음" onClick="window.open('https://www.daum.net')">

참고 : window.open() 를 사용할거라 = 로 연결하지 않는다. URL 주소를 따옴표로 한 번 더 감싸준다.

'개발자 > HTML' 카테고리의 다른 글

HTML 데이터 숨기기  (0) 2020.11.30
HTML 화면 좌우 분할  (0) 2020.11.17
자바스크립트 HTML 연습  (0) 2020.07.01
HTML 테이블 생성기  (0) 2020.06.18
자바 HTML  (0) 2020.05.29

수동으로 무시하고 싶은 목록을 편집해도 되지만 자동으로 생성해주는 사이트가 있다.

https://www.gitignore.io/

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

'eclipse' 'node' 이런식으로 검색해서 나오는 것을 .gitignore 파일에 넣고 저장하면 된다.

 

+ Recent posts