2017-11-18 3 views
0

우선, 도와 주셔서 감사합니다. 정말 고맙습니다.HTML 포스트 폼 - Json 데이터를 추가하는 방법

둘째, 나는 HTML 양식에 정보를 추가하는 것을 시도하고있다 :

이메일 주소 & 이메일 = X - 양식을 작성> 사용자의 이메일 주소 요청 본문에 사용된다. 전자 메일은 필요하지 않지만 HubSpot은 유효한 전자 메일 주소없이 연락처를 만들지 않습니다. 이메일 주소 유효성 확인 방법에 대한 자세한 내용은이 페이지를 참조하십시오.

HS 컨텍스트 & hs_context = x - 요청 본문에 사용됨 양식 제출을위한 컨텍스트 정보를 포함하는 JSON 형식의 블록>. 포함 된 데이터에 대한 설명 및이 형식의 매개 변수에 대한 자세한 내용은 다음> 항목을 참조하십시오.

여기에 추가 할 위치와 JSON 데이터를 추가하는 방법이 완전히 손실되었습니다. 여기

<!DOCTYPE html> 
<html> 
    <body> 
     <form action="https://forms.hubspot.com/uploads/form/v2/:12345/:1234-432-6575-93456" method="post" enctype="application/x-www-form-urlencoded> 
      E-mail <br> 
      <input type="email" name="email"> 
      <input type="submit"> 
     </form> 
    </body> 
</html> 

을 추가 할 필요가 JSON 코드는 다음과 같습니다 : 여기에 지금까지 가지고 무엇>을 hs_context 매개 변수해야>되기 전에 인코딩 JSON.Please의 모든 매개 변수가 있어야합니다 참고> URL 포맷 다음과 같은 데이터를 포함 hs_context> 매개 변수를 포함하여 API를 통해 전달됩니다.

{ 
    "hutk": "60c2ccdfe4892f0fa0593940b12c11aa", 
    "ipAddress": "192.168.1.12", 
    "pageUrl": "http://demo.hubapi.com/contact/", 
    "pageName": "Contact Us", 
    "redirectUrl": "http://demo.hubapi.com/thank-you/" 
} 

나는 인터넷으로 자신과는 거리가 멀지 만 지금은 완전히 없어졌습니다. 도와주세요? :)

답변

0

허브 스폿을 모르지만 자바 스크립트를 사용하여 요청을 보내야한다고 생각합니다. 자바 스크립트에서

할 수 있습니다 easyly 당신의 분야에 ID를 추가하고과 같이 수행하여 양식 매개 변수를 얻을 :

var email = document.getElementById('email'); 

과 같은 요청을 보내 여기에 설명 :

Sending a JSON to server and retrieving a JSON in return, without JQuery

관련 문제