2010-02-02 5 views
1

상황은 사용자가 텍스트 상자에 값을 입력하는 것입니다. 사용자가 값을 입력 할 때마다 값이 데이터베이스에서 검색된 값 (필드)과 비교됩니다. 사용자가 입력 한 값이 데이터베이스의 값보다 높으면 팝업으로 표시해야합니다. 어떻게합니까? 내가 사용하는 언어는 PHP입니다. 팝업은 자동이어야합니다.비교 결과에 따라 팝업

미리 감사드립니다. 다음 예제의

답변

1

온라인 데모 : http://jsbin.com/ezusi3/

당신은 PHP와 "팝업"을 할 수 없습니다. Javascript와 같은 클라이언트 측 솔루션을 사용해야합니다. 이것은 자바 스크립트 기능이 아니라 PHP 함수입니다

function checkVals() { 
    // Retrieve the user-provided value 
    var userVal = Number(document.getElementById("userVal").value); 
    // Retrieve the server-provided value 
    var dataVal = Number(document.getElementById("dataVal").value); 
    // If the user value is too high, alert the user 
    if (userVal > dataVal) { 
    alert("Your value is too high."); 
    } 
} 

참고 : 다음은 당신이 요구하는 일을하기 위해 호출 할 수있는 간단한 기능입니다.

+0

것은 내가 PHP 변수에 사용자가 입력 한 데이터를 저장하는 것입니다. 자바 스크립트 함수 – swathi

+0

에 액세스 할 수 있습니까? ' – Sampson

+0

그래서 내 텍스트 상자 <입력 유형 = "텍스트"이름 = "random1"값이 같은 경우 = ""에 onblur = checkvalue()> 다음 자바 스크립트에서 내가 같은 일을 할 것입니다 swathi

관련 문제