본문 바로가기

GAS29

[Js] Google Sheets JSON data for web pages Sheet Data with Headings 리뷰 https://www.youtube.com/watch?v=3QWzYqZd0w4&t=282s&ab_channel=LaurenceSvekis 스프레드시트의 내용을 웹상에 Table 형태로 출력하는 코드에 대해서 리뷰해보겠다. 본인이 최근 건강이 안좋아져서 당관리를 하고 있다. 그래서 혈당을 기록하고 있는 상태인데, 이번 코드를 적용해 보기로 하였다. Html 코드이다.더보기 혈당체크 혈당체크를 기록하여 다시 건강한 몸으로.. 2004.05 혈당확인 JavaScript 코드이다.더보기const output = document.querySelector('.output');const btn = .. 2024. 5. 5.
[GAS] 스프레드시트의 데이터를 웹상에 출력하기 오른쪽과 같은 데이터를 웹상에 띄우는 코드이다.  fetch로 url의 값을 비동기로 json형태로 전처리한 후 / 전처리한 데이터를 하나의 행 단위로 출력하는 코드이다. 간단해 보이지만 막상 웹상에 직접 출력하는 코드를 예전에 한번 고생해서 찾은적이 있어서 기록한다. 그럼 이만 .... 2024. 5. 1.
[js] 입력문자수를 100자로 제한하기 See the Pen Untitled by ektjtthsrk (@minos79) on CodePen. 이번에 해볼코드는 웹상에서 입력값을 받을 때 100자 미만까지로 정해서 100자가 넘어가면 alert로 경고를 한 후 100자 이상의 글자는 더이상 입력 안되게 하는 코드를 만들어 보려고 한다. 코드 작성은 코드펜으로 작성하였다. textarea로 이벤트리스터의 keydown 이벤트를 발생시켜서 입력된 textarea 영역의 글자수를 센 후 alert 창을 발생시켜 100자 이상이 넘었음을 알리게 되는데, textarea.value = inputText.slice(0,100) 이코드를 삽입하지 않으면 100자가 넘은 후 alert창을 닫아도 한 두 글자가 계속 쓰여지게 된다. 쓰여짐에 신경 쓰임을 없애.. 2024. 4. 21.
[GAS] 데이터유효성검사 [ newDataValidation ] 스프레드시트에서 일정영역의 데이터 값의 원하는 기준에 부합하는지 확인하는 스크립트이다. function validateMySpreadsheet(){ let cell = SpreadsheetApp.getActive().getRange('B1:B8'); // 영역설정 let rule = SpreadsheetApp.newDataValidation() // 유효성 검사 설정 .requireNumberBetween(1,800) // 허용 데이터 범위 .setAllowInvalid(false) // 허용 X .setHelpText('Number Must be between 1 and 800') // 경고문구 .build(); // 실행 cell.setDataValidation(rule); // 셀에 적용 } 이상 .. 2024. 3. 14.