>  Q&A  >  본문

javascript - console.log()에서 얻은 데이터를 페이지에 출력하는 방법

으아아아

페이지에 p를 추가해서 여기에 내용을 출력하고 싶은데 이렇게 쓰면 뭔가 잘못된 것 같습니다. console.log에 ID를 어떻게 추가할 수 있나요? 아니면 console.log의 내용을 p로 출력하는 방법은 무엇입니까?

为情所困为情所困2710일 전3435

모든 응답(5)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-19 10:48:01

    • 제안 자체가 다소 문제가 있습니다. console.log() 함수는 콘솔 출력인 코드 디버깅을 위한 함수입니다. 이 메서드의 목적은 코드 디버깅을 용이하게 하기 위해 페이지에 표시하고 싶지 않은 내용을 콘솔에 표시하는 것입니다. 페이지에 출력하려면 Element.innnerHTML 및 Element.text()가 좋은 선택입니다. 심지어 폭력적인 document.write() 메서드도 있습니다. 그런 다음 페이지에 출력 하시겠습니까? 즉, 콘텐츠를 콘솔할 수 있는 한 document.write()를 사용하여 페이지에 쓸 수 있습니다

    • 질문의 코드는 그냥 ajax인데 eval은 무슨 뜻인가요? xhr.send(null)은 무엇을 의미합니까? 게다가 xhr.readyState==4: true라고 해도 이는 백그라운드에서 데이터를 수신했다는 의미일 뿐인데 데이터가 자신에게 반환되는지 여부를 판단해야 합니까?

    • 네이티브 Ajax를 사용하는 경우 상태 코드 제어에 주의하고 비즈니스 로직을 잘 처리하는 것이 가장 좋습니다. jquery나angular를 사용한다면 더 나은 선택이 될 것입니다

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-19 10:48:01

    Console.log는 people의 내용을 인쇄하므로 innerHTML의 내용은 people입니다.

    을 작성한다는 것은 무엇을 의미하나요?

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:48:01

    사람을 var로 지정하고 값을 할당한 다음 해당 위치에 사람을 추가하면 됩니다. eval을 맹목적으로 사용하지 마십시오.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:48:01

    평가 기능을 주의해서 사용하세요. 인쇄해야 하는 내용을 변수에 직접 넣습니다. 그런 다음 innerhtml 또는 innertext

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:48:01

    innerText 또는 innerHTML 페이지로 출력해도 괜찮습니다

    회신하다
    0
  • 취소회신하다