javascript 질문

javascript 질문

QA

javascript 질문

본문


document.getElementById('test').value = '<?php echo G5_URL?>#antid=<?php echo $antid?>';

 

Test 라는 엘리먼트 아이디에 값이 입력되는건데요

 

저 값중 #antid 이 부분 원래 javascript 에서는 #이 제외되서 입력되나요?

 

#까지 포함시켜야 하는데 , 포함시킬려면 어떻게 하면될까요?

저 코드상으로는 #옆에꺼들은 다 제외되네요.

이 질문에 댓글 쓰기 :

답변 2

하려는게 이게 맞나요?

입력에는 전혀 문제 없습니다

url뒤에 전달값을 붙일때 ?antid= 하지않고

#antid= 이것이 이상하지만....

 

<input type=text id='test'>

<script>

document.getElementById('test').value = 'http://naver.com#antid=1234';

</script>

변수부분을 제외하고 테스트 해보세요...

<?php echo G5_URL?>  <?php echo $antid?> 

 

document.getElementById('test').value = '#antid=';

 

value 값이 #antid= 로 입력이 된다면 제외한 변수에 문제가 있는 거겠죠.

 

https://codepen.io/sklee227/pen/ajXPmb

답변을 작성하시기 전에 로그인 해주세요.
전체 69
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT