javascript 질문 채택완료
aSLGMSA
7년 전
조회 2,472
</p>
<p>document.getElementById('test').value = '<?php echo G5_URL?>#antid=<?php echo $antid?>';</p>
<p>
Test 라는 엘리먼트 아이디에 값이 입력되는건데요
저 값중 #antid 이 부분 원래 javascript 에서는 #이 제외되서 입력되나요?
#까지 포함시켜야 하는데 , 포함시킬려면 어떻게 하면될까요?
저 코드상으로는 #옆에꺼들은 다 제외되네요.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
하려는게 이게 맞나요?
입력에는 전혀 문제 없습니다
url뒤에 전달값을 붙일때 ?antid= 하지않고
#antid= 이것이 이상하지만....
<input type=text id='test'>
<script>
document.getElementById('test').value = 'http://naver.com#antid=1234';
</script>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
a
aSLGMSA
7년 전
ajax 로 그값을 전하고있는데 #뒤에는 주석이되버려서요./
댓글을 작성하려면 로그인이 필요합니다.
7년 전
변수부분을 제외하고 테스트 해보세요...
<?php echo G5_URL?> <?php echo $antid?>
document.getElementById('test').value = '#antid=';
value 값이 #antid= 로 입력이 된다면 제외한 변수에 문제가 있는 거겠죠.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인