https://codingbroker.tistory.com/73
[javascript] 뒤로가기(이전 페이지), 앞으로가기(다음 페이지) 구현 - window.history.back(), forward(), go()
아래와 같은 브라우저의 뒤로가기, 앞으로가기 기능을 자바스크립트를 사용해서 구현할 수 있습니다. window 내장객체 안에 있는 history object를 사용합니다. 뒤로가기(이전 페이지) window.history.back(
codingbroker.tistory.com
뒤로가기
window.history.back()
왜인지 window.를 빼야 적용된다.
[자바스크립트/JavaScript] 자바스크립트(JavaScript) 주소창 파라미터 없애는 방법
[자바스크립트/JavaScript] 자바스크립트(JavaScript) 주소창 파라미터 없애는 방법은 코드 1줄을 넣으면 된다. 아래의 코드를 Script 부분에 넣으면 된다. history.replaceState({}, null, location.pathname); // 주소
yongku.tistory.com
https://chois82.tistory.com/18
브라우저 url에서 파라미터 지우기 [javascript]
안녕하세요 초이스40입니다. 웹 개발을 진행하면 javascript를 많이 사용하는데요 오늘은 javascript를 이용해서 url의 파라미터를 삭제하는 방법에 대해서 알아보겠습니다. 1. 파라미터 지우기 history.r
chois82.tistory.com
파라미터는 잘 없어지지만 뒤로가기 버튼으로 다시 페이지에 접근했을 때 에러가 발생해서 적용시키지 않았다.
innerHTML을 innerText로 바꾸면서 종종 안에 small 태그를 사용해서 부가적인 정보를 집어넣은 곳이 문제였다.
내용은 innerText로 적용하면서 small 태그 부분은 또 html로 읽어야했다.
이때 innerText로 일단 텍스트를 넣어준 후 그 앞이나 뒤에 html을 insert시켜주는 걸 검색으로 발견해서 사용!
https://kit-developer.tistory.com/27
innerHTML 사용하지마!
안녕하세요 우아한테크코스 4기 프론트엔드에서 시원한 콜라를 제공하고 있습니다. 코드리뷰 중 다음과 같은 피드백을 받았다. ...???innerHTML이 별로구나..처음 알았네요. 피드백을 받기 전까지는
kit-developer.tistory.com
Element.insertAdjacentHTML("어디에 넣을건지", "넣고 싶은 html")
https://developer.mozilla.org/ko/docs/Web/API/Element/insertAdjacentHTML
Element.insertAdjacentHTML() - Web API | MDN
insertAdjacentHTML() 메서드는 HTML or XML 같은 특정 텍스트를 파싱하고, 특정 위치에 DOM tree 안에 원하는 node들을 추가 한다. 이미 사용중인 element 는 다시 파싱하지 않는다. 그러므로 element 안에 존재하
developer.mozilla.org
beforebegin/afterbegin/beforeend/afterend
https://velog.io/@hsecode/nth-child
[CSS] CSS 선택자 : nth-child / nth-of-type
CSS 선택자 - nth-child / nth-of-type 사용법과 응용하기 !
velog.io
https://tamagotch.tistory.com/108
JS queryselector nth-child 예제 및 사용법
JavaScript를 사용하여 요소의 n번째 하위 항목 가져오기 Document.querySelector()는 제공한 선택자 또는 선택자 뭉치와 일치하는 문서 내 첫 번째 Element를 반환합니다. 일치하는 요소가 없으면 null을 반
tamagotch.tistory.com
리스트에서 특정할 수 있게 고유한 id로 구분하는 것보다 nth-child로 내용을 넣어준 후 appendchild하는게 더 좋아보인다.
https://multifidus.tistory.com/182
일정한 사이즈 div 안에 이미지 넣기 (잘리면서 꽉차게, 잘리지 않고 축소)
+) 이번 프로젝트를 진행하면서 퍼블리싱 부분에서 가장 애를 먹었던 부분. 혹시 제가 놓친 점이나 더 좋은 방법, 다른 방법이 있다면 얼마든지 알려주시기 바랍니다. 1. 잘리면서 꽉차게 * 상위 d
multifidus.tistory.com
또 검색 ㅎㅎㅎ
object-fit: cover; width:100%; heigth:100%;
https://stackoverflow.com/questions/4777077/removing-elements-by-class-name
Removing elements by class name
I have the code below to find elements with their class name: // Get the element by their class name var cur_columns = document.getElementsByClassName('column'); // Now remove them for (var i = 0...
stackoverflow.com
개인정보에서 프로필 사진은 놔두고 그 아래 성별, 연령대, 지역, 시군구만 없애고 싶어서 그 정보들의 클래스를 이용하여getElementsByClassName한 후 .remove() 해주면 다 없어질 줄 알았는데 에러가 났다.
---> for문으로 하나씩 없애줘야한다.
https://victory-ju.tistory.com/1
[Angular] 자바스크립트 뒤로가기 데이터 유지
※ 2022년 03월 14일 내용이 너무 빈약하여 수정하였습니다. ※ Q. 뒤로 가기해도 데이터 위치 유지 해주세요 쇼핑몰 프로젝트 진행 중. 상품 리스트 클릭후 뒤로 가기 시 해당 상품으로 포커싱이
victory-ju.tistory.com
뒤로가기를 눌렀을 때 이전에 검색하던 장소 리스트가 그대로 남아있어서 여러 장소들을 볼 수 있었으면 좋겠다는 피드백이 있었다.
그래서 방법을 찾아보던 중 적용할 수 있을 것 같은 글을 찾아서 따라해보는데 에러 발견.
JSON.parse가 문제인 것 같았다.
https://domdom.tistory.com/149
[오류해결] Uncaught SyntaxError: Unexpected token ' in JSON at position 1
Uncaught SyntaxError: Unexpected token ' in JSON at position 1 라는 오류를 혹시 보신적 있으신가요?? 저는 JSON.parse 함수를 사용할 때 자주보는 오류인 것 같아요! 코드가 한 줄이라면 바로 어떤 이유에서 오류
domdom.tistory.com
https://stackoverflow.com/questions/30194562/json-parse-not-working
JSON.parse() not working
I have a json from my server which is - {"canApprove": true,"hasDisplayed": false} I can parse the json like this - var msg = JSON.parse('{"canApprove": true,"hasDisplayed": false}'); alert(...
stackoverflow.com
그냥 앞에 JSON.parse 부분을 빼주니 해결됐다.
https://ko.javascript.info/localstorage
localStorage와 sessionStorage
ko.javascript.info
[Javascript/Jquery] 클릭이벤트 강제 발생 (자바스크립트 or 제이쿼리)
[Javascript/Jquery] 클릭이벤트 강제 발생 (자바스크립트 or 제이쿼리) - 피곤하다 만들고 싶은게 생겼다 1. 무엇을 만들고 싶었는가 - 버튼을 클릭하지 않아도 클릭이벤트를 강제로 발생시키고 싶었
6developer.com
이전에 검색했던 내용을 sessionStorage에 저장했다가 돌아가기 버튼을 누르면 그 정보들로 검색한 페이지를 다시 보여주게 만들었다.
'TIL' 카테고리의 다른 글
TIL 071023 (0) | 2023.07.11 |
---|---|
TIL 070723 (0) | 2023.07.07 |
TIL 070523 (0) | 2023.07.06 |
TIL 070423 (0) | 2023.07.05 |
TIL 070323 (0) | 2023.07.04 |