채택완료

스크립트 문의드립니다.

2019-03-14 (목) 17:34:53 2,609

<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 포인트
2019-03-14 (목) 17:46:26

제가 질문에 대한 생각이 맞다면..

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
$(".pt_name_re").attr("href");
여기에 있는 <h1 id= birth>안녕</hi>
이라는 값을 불러오고자 하는것인데
url이 나타나네요
2019-03-15 (금) 03:12:45
네..그렇겠죠 attr href는 대상의 href값을 불러오는거니까요.. 위에 직접 코드짜셨던곳도 그렇게 되있습니다만.. 정확히 어떤 저 h1태그안의 html텍스트를 가져오시려는건가요?정확히 어떤값을 value값으로 넘기시려는건지..
2019-03-15 (금) 09:15:15
h1의 예시용 안녕이라는 텍스트를 value값에 넘기려고 하는겁니다!
2019-03-15 (금) 11:10:54
그러시면
[code]
var birth = $(".pt_name_re").attr("href");
[/code]
이거를
[code]
var birth = $(".pt_name_re").html();
[/code]
로 바꿔주시면됩니다
2019-03-15 (금) 13:10:40
url을 누르면 나오는 html부분의 h1 텍스트가 나오길 원하는 것입니다.

답변을 작성하려면 로그인이 필요합니다.