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= 로 입력이 된다면 제외한 변수에 문제가 있는 거겠죠.
답변을 작성하시기 전에 로그인 해주세요.