본문 바로가기

Programming/php

[php에서자바스크립트사용] echo로 변수처럼 선언해도 작동하지 않을 때


엄청난 삽질과 삽질을 반복하며 한가지 큰 사실을 깨달았다.

나처럼 왜안되는가를 울부짖으며 머리를 쥐어뜯을 사람이 있을 것같아서....☞☜....


form으로 전송한 action파일에서 처리를 완료하고 페이지를 이동할 때,

alert창으로 전송이 완료되었습니다. 와 같은 메세지를 띄워줘야하는데

아니 이게 왜 안되냐고 오만 쌩난리를 부리면서 별별 구글링을 다해봤지만 나만 안되는 슬픈현실.....



를 해주면 된다는 내용이 대부분인데 나도 똑같이 했다고!!!!!!!



이것도 안먹힌다고!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

그러다가 드디어 이유를 찾았어!!!
난 바보인가봐...


action파일의 특성상 사용자들에게 보여지지 않는 스쳐가는(?) 파일이다 보니, head파일을 include시키지 않고 사용했다.

결론적으로 html기본 태그가 없는 php코드로만 가득한 상태였던 것....


그래서 자바스크립트가 먹히질 않았던거였어....ㅜ.ㅜ 나만 안되는게 아니라 내가 빠가였어....



나같은 모지래미가 또 있을것 같진 않지만

동네사람들!!!!!! html태그들이 있어야 자바스크립트도 작동합니다!!!!!!!!!!!!!!!!ㅠㅠ어ㅓ어ㅓ어엉엉어ㅠㅠ