2017-03-21 4 views
-3

내 날짜 입력 값을 좀하고 싶습니다, 어쩌면이 솔루션은 아약스하지만 난 그 순간제출 버튼 전에 입력 값을 얻으려면 어떻게해야합니까?

<div class="form-group"> 
<label for="date">Date de réservation</label> 
<input class="form-control input-sm datepicker hasDatepicker" name="date"id="date" type="text" value=""></div> 

에서 여기에 코드

을 다른 값의 값을 에코 후 아약스를 모르는
<input name="fday" id="fday" value="<?php echo $MyInputvalue ?>" type="hidden"> 
<input name="fmonth" id="fmonth" value="<?php echo $MyInputvalue ?>" type="hidden"> 
<input name="fyear" id="fyear" value="<?php echo $MyInputvalue ?>" type="hidden"> 
+1

당신은 아직 서버 측 스크립팅 (php)과 클라이언트 측 사용 및 로직 (브라우저) 사이의 분리를 실제로 이해하지 못했습니다. 서버 측 스크립트는 클라이언트 측에서 일부 날짜가 선택되는 순간, 분명히 종료되었습니다. – arkascha

+0

그리고 더 많은 정보가 필요합니다 : 두 페이지가 같은 페이지에 있습니까? 양식을 제출하지 않고 또는 그렇게 한 후에도 가치를 얻고 싶습니까? 너 뭐 해봤 니? – PhoneixS

답변

1

할 수 있습니다 단순히 GET 또는이와 값 POST :

$myDate = $_POST['date']` 

또는

을3210
$myDate = $_GET['date'] 

그들 사이에 많은 차이가있어서 어떤 것이 당신의 필요에 더 잘 맞는지 확인해야합니다. 하지만 알아둬야 할 중요한 점은 $ _GET이 URL에있는 암호의 값이 좋지 않음을 나타내는 것입니다. 같은 대한

1

를 사용하여 자바 스크립트 :

<input class="form-control input-sm datepicker hasDatepicker" name="date"id="date" type="text" value="" onblur="getvalue()"></div>

<srcipt> function getvalue(){ USE GET ELEMENT BY ID or VALUE HERE. } </script>

이 방법을 사용하면 입력 상자의 값을 취득하고 나중에 어디서든 사용할 수 있습니다.

관련 문제