<script>
$(document).ready( function() {
var birth = $(".pt_name_re").attr("href");
$('.pt_name01').load(birth+', function() {
$("#od_b_tel").attr("value", #birth);
});
</script>
pt_name_re 링크에 #birth 텍스트를
#od_b_tel의 value값으로 교체하고자하는데 어케 수정할까요?
답변 1개 / 댓글 5개
채택된 답변
+20 포인트
제가 질문에 대한 생각이 맞다면..
Copy
$(document).ready(function(){
function change() { // 새로운 함수생성
var birth = $(".pt_name_re").attr("href"); //.pt_name_re 의 href 값을 변수 birth에 저장
$("#od_b_tel").attr("value",birth); // #od_b_tel에 위에서 저장한 birth변수값을 value로 저장
};
change(); // 생성한 함수 실행
});
위에 먼저 써놓으신 코드를 토대로 작성한건데... 실제로 구조를 봐가면서 어떤걸 어떻게넣는지 봐야 좀더 정확한 코드가 나올거같습니다..
답변에 대한 댓글 5개
어렵당당당
2019-03-14 (목) 18:05:51
아르키어드
2019-03-15 (금) 03:12:45
네..그렇겠죠 attr href는 대상의 href값을 불러오는거니까요.. 위에 직접 코드짜셨던곳도 그렇게 되있습니다만.. 정확히 어떤 저 h1태그안의 html텍스트를 가져오시려는건가요?정확히 어떤값을 value값으로 넘기시려는건지..
아르키어드
2019-03-15 (금) 11:10:54
그러시면
[code]
var birth = $(".pt_name_re").attr("href");
[/code]
이거를
[code]
var birth = $(".pt_name_re").html();
[/code]
로 바꿔주시면됩니다
[code]
var birth = $(".pt_name_re").attr("href");
[/code]
이거를
[code]
var birth = $(".pt_name_re").html();
[/code]
로 바꿔주시면됩니다
답변을 작성하려면 로그인이 필요합니다.
여기에 있는 <h1 id= birth>안녕</hi>
이라는 값을 불러오고자 하는것인데
url이 나타나네요