수량 텍스트 필드가있는 PayPal 버튼이 있습니다. 수량이 정수> = 1이 아닌 경우 카트에 추가되지 않도록이 textfeild가> 0인지 확인하려면 어떻게해야합니까?텍스트 입력 값 확인
답변
페이팔 카트는 부정적 명령을 계산하지 않을만큼 똑똑합니다.
$("submit").click(function(e){
var qty = $(this).closest("form").find("[name='qty']").val();
if (qty < 1) {
e.preventDefault();
}
});
는 자바 스크립트 snipplet 최고 답을 재미 얻을 수 있음 PHP 질문에. –
Kristopher, OP가 적절한 용어 및 기술에 대해 혼란 스러울 때. – Sampson
if ($_POST['field_name'] > 0) { ... }
: 값이 1보다 작은
예를 들어 자바 스크립트/jQuery를의 비트 인 경우 그러나 당신은 또한 일어나고에서 작업을 방해하는 클라이언트 측 일부 자바 스크립트 로직을 제공 할 수있다 이를 위해 나는 일반적으로 사용 :
if (isset($_POST['quantity'])
&& preg_match('/^[1-9]\d*$/', $_POST['quantity']) {
}
첫 번째 테스트하면 quantity
가 $_POST
배열에없는 경우 오류를 유발하지 않도록. 두 번째는 문자열에 숫자 만 있고 첫 번째 문자열은 0이 아니도록합니다.
이것은 (int) @ $ _ POST [ 'quantity']를 사용하여 수행 할 수 있습니다. –
이 도움이 될 수 있습니다 :
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
내 입력 필드 문제의 형태와 동일한 형태이기 때문에 내가 POST를 사용할 수 없습니다
- 1. JQUERY 확인 입력 값
- 2. 텍스트 필드의 값 확인
- 3. Google 크롬, 텍스트 입력 값
- 4. 자바 스크립트를 사용하여 텍스트 상자 값 확인
- 5. Java 애플릿 - 실시간 텍스트 입력 확인
- 6. Xpath 텍스트 입력 필드의 양 확인
- 7. 기본값을 사용하여 텍스트 입력 유효성 확인
- 8. 양식 입력 텍스트 입력 weid 표시 IE 및 FF에서 확인
- 9. FindControl에서 입력 텍스트 값 가져 오기
- 10. 하위 창 텍스트 상자에 입력 값
- 11. 옵션 대신에 텍스트 박스 값 입력
- 12. Jquery에서 입력 텍스트 필드의 값 검색
- 13. 다중 값 속성에 대한 텍스트 입력
- 14. 대화 상자 입력 확인
- 15. 입력란에 입력 내용 확인
- 16. null에 대한 필드 값 확인
- 17. 확인 라벨 값 변경
- 18. DataColumn에 대한 값 확인
- 19. 텍스트 상자의 유효성 확인
- 20. '무제한'동적 컨트롤에서 데이터베이스에 값 입력
- 21. jQuery로 빈 입력 확인.
- 22. 입력 데이터 유효성 확인
- 23. 입력 요소 상태 확인
- 24. 입력 확인 대화 상자
- 25. jQuery.contains()로 입력 확인
- 26. 확인 입력 매개 변수
- 27. 사용자 입력 유효성 확인 또는
- 28. 입력 값 삭제 수신 대기
- 29. 액세스 텍스트 영역 값
- 30. 구조 키 및 값 확인
... – jmasterx