본문 바로가기

TIL

TIL 070623

https://codingbroker.tistory.com/73

 

[javascript] 뒤로가기(이전 페이지), 앞으로가기(다음 페이지) 구현 - window.history.back(), forward(), go()

아래와 같은 브라우저의 뒤로가기, 앞으로가기 기능을 자바스크립트를 사용해서 구현할 수 있습니다. window 내장객체 안에 있는 history object를 사용합니다. 뒤로가기(이전 페이지) window.history.back(

codingbroker.tistory.com

뒤로가기

window.history.back()

왜인지 window.를 빼야 적용된다.


https://yongku.tistory.com/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8JavaScript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8JavaScript-%EC%A3%BC%EC%86%8C%EC%B0%BD-%ED%8C%8C%EB%9D%BC%EB%AF%B8%ED%84%B0-%EC%97%86%EC%95%A0%EB%8A%94-%EB%B0%A9%EB%B2%95

 

[자바스크립트/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

https://6developer.com/6

 

[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