Tool/Javascript

구글 폼을 여러 번 제출해야 하는 일이 생겼다. 제출하기 너무 너무 귀찮아서 구글 시트에 필요한 정보를 적어두면 자동으로 제출할 수 있도록 했다. 구글 폼 분석 제출을 어떻게 하는지 볼려고 테스트용 폼을 하나 만들었다. 제출하면 https://docs.google.com/forms/u/0/d/e/1FAIp/formResponse 이런 형식의 요청을 보내는 것을 알 수 있다. HTML도 찾아보면 폼의 각 입력마다 매핑된 input 요소가 있다. 개발자도구로 요청의 페이로드를 보면 entry.숫자 형식의 input 요소들을 전송하니까 어떤 input이 어떤 값을 담는지 확인하고 스크립트를 작성하면 된다. 제출 스크립트 작성(Apps Script) 구글 시트에서 사용할 수 있는 앱 스크립트는 자바스크립트와 비..
블로그 스킨을 바꾸면서 목차 생성 기능도 사라졌다. 마음에 들던 목차가 아니여서 이번에는 필요하면 커스텀할 목적으로 직접 만들었다. 의존성 Jquery 아이디어 처음에는 계층 구조를 트리로 만들려고 했다. 그런데 사용자가 H2, H1, H3, H2 처럼 잘못된 계층 구조로 작성하는 경우에는 새 루트 노드를 만들고, 부모 노드를 찾고 하는 등의 처리가 번거롭게 느껴졌다. 생각해보니 헤딩의 레벨에 따라 들여쓰기 하는 것만으로도 충분히 목차처럼 보여서, 생각보다 훨씬 간단하게 만들 수 있었다. 나중에 나무위키 목차처럼 항목별 부모, 자식을 표시해줄 때는 계층 구조로 다시 만들거나, 다른 방법을 생각해야 할 것 같다. 코드 https://github.com/OuOHoon/my-toc 에 있다. 근데 글이 너무 ..
도_유
'Tool/Javascript' 카테고리의 글 목록