2014-11-12 4 views
-1

버튼을 클릭하거나 더 나은 예를 들어, 입력을받은 후 메시지가 포함 된 제목 상자를 표시하는 방법이 있는지 궁금합니다. 스크립트는 값을 평가하고 틀렸어. 제목 상자에 "틀렸어"라고 말하면서 ... 어떤 생각이야? 가능하다면 그냥 PHP로 !!버튼을 클릭하면 제목 상자를 표시합니다.

편집 :

물론
echo '<p></p>'; 

나는 그것의 기본 ... 난 그냥 제목 궁금했다, 그렇게하는 방법을 알고 : 는 같은 간단한 메시지를 내가 무엇을 찾고 있어요되지 않습니다

+3

PHP입니다 서버 측 스크립트는 페이지 당신이 PHP를 사용하여 갱신 할 수 있도록 허용 할 경우 페이지가 갱신이 허용되지 않을 경우 .. 그래서 .. 당신은 이것에 대한 jQuery를 사용해야합니다 .. – Naruto

+0

은 문제가 아니지만 새로 고칠 수는 있지만 ... 어쨌든 PHP로하는 방법을 모른다. –

+0

http://php.net/manual/en/tutorial.forms.php – billyonecan

답변

0

당신은 B와 GET 또는 POST 값을 설정하여이를 달성 할 수 ...

<input type=text title='Wrong'> 

을하지만 값 이후의 평가 : 상자에 다음과 같이 표시 할 수 있습니다 utton :

HTML :

<form method="post"> 
<input type="hidden" name="postvalue" value="yes"> 
</form> 

PHP :

<?php 
if(isset($_POST['postvalue'])){ 
echo "<p>messageboxtoshow</p>"; 
} 
?> 

그러나 자바 스크립트와 솔루션을 더 나은 방법 일 것입니다 및 방법이 더 사용자 친화적 보일 것이다, 페이지 새로 고침에서이에서만 작동합니다.

0

<?php 
if(isset($_POST['submit'])){ 
echo "<p> Your message</p>"; 
} 
?> 
<form action=<?php $_SERVER['PHP_SELF']?> method="post" > 
<input type="submit" name="submit" value="submit"> 

</form> 
0

하나는 당신이 입력 필드 당 검증을 의미합니까이 샘플을 시도? JQuery를 사용할 수 있습니다. 입력 값이 비어있을 때

<div class="container"> 
    <div class="left"> 
     Username 
    </div> 
    <div class="right"> 
     <input type="text" name="username" id="username" /> 
    </div> 
</div> 
<div class="container"> 
    <div class="left"> 
     Password 
    </div> 
    <div class="right"> 
     <input type="password" name="password" id="password" /> 
    </div> 
</div> 
<div class="container"> 
    <div class="left"> 
     <button id="submit">Submit values</button> 
    </div> 
</div> 

당신은 그것에 클래스를 추가 할 수 있습니다 :이 양식 인 경우, 예를 들어 http://jsfiddle.net/4b3tzreo/

:

난 당신에게 시각적 아이디어를 제공하기 위해 바이올린을 만든 이 같은 :

$('#submit').click(function(){ 
    var username = $('#username').val(); 
    var password = $('#password').val() 

    if(username === '') { 
     $('#username').addClass('error'); 
     alert('username is not filled'); 
    } 

    if(password === '') { 
     $('#password').addClass('error'); 
     alert('password is not filled'); 
}); 
관련 문제