2016-07-04 6 views
0

html이 (가) 입력 사항에 필요하지 않습니다. onclick을 사용하여 양식을 제출하고 입력 유형을 제출하지 않습니다. 형태는 입력 문제가 여기에 무엇을html이 필요하지 않습니다.

<form action="ordercomplete.php" method="post"> 
 
    <div id="supercon"> 
 
    
 
    
 
    <?php 
 
    $url="ordersummary.php"; 
 
    //left arrow to previous page 
 
    echo"<div id=\"leftb\" onclick=\"location.href='".$url."';\" style=\"cursor: pointer;\">"; 
 
    echo'<span class="Centerer"></span>'; 
 
    echo'<img class="Centered" src="arrows.png">'; 
 
    echo'</div>'; 
 

 
    ?> 
 
    </div>  
 
    <!--delivery details --> 
 
    <div id="conphp"> 
 
    <p id="centerp">PLEASE ENTER YOUR DETAILS</p> 
 
    <p id="conphpp"> 
 
     >Name: <br/> 
 
    <input type='text' name='name' required/> 
 
    </p> 
 

 
    <P id="conphpp"> 
 
     >Number:<br/> 
 
    <input type= "text" name="number" required/> 
 
    <br/></P> 
 
     
 

 
    <p id="conphpp"> 
 
     >Delivery address:<br/> 
 
    <textarea name="address" rows="7" cols="80" required></textarea>  
 
    </p>  
 
     
 
     
 
    </div> 
 
<!--right arrow made to submit the form --> 
 
    <div id="rightb" onClick="javascript:document.forms[0].submit();" style="cursor: pointer;"><span class="Centerer"></span> 
 
    <img class="Centered" src="arrows-1.png"> 
 
    </div> 
 
</form>

의 모든 내용없이 제출? 어떻게 해결할 수 있을까요?

답변

2

여기에 무슨 문제가 있습니까?

JavaScript를 사용하여 양식을 제출하면 HTML 5 유효성 검사가 무시됩니다.

어떻게 해결할 수 있습니까?

는 함께

<div id="rightb" onClick="javascript:document.forms[0].submit();" style="cursor: pointer;"><span class="Centerer"></span></div> 

교체 :

<button id="rightb"><span class="Centerer"></span></button> 

... 그리고 당신이 원하는 어떤 CSS는 당신이 원하는 방식으로 보이게 할 수 있습니다.

실제 내용을 입력해야합니다. 나는 alt 속성이있는 <img>으로 배경 이미지를 대체하는 것이 포함된다고 생각합니다.

관련 문제