2014-03-12 2 views
0

하나의 양식에서 데이터를 전달하고 싶지만 질문을 추가하거나 삭제하는 또 다른 2 개의 버튼이 있습니다. 문제는 내가 문제를 클릭하거나 질문 문제를 생성 할 때 작업 URL의 양식 문제입니다. 제출 단추를 클릭하면 조치가 활성화됩니다.하나의 양식에 여러 개의 버튼이 있지만 제출 버튼은 하나입니까?

<form method='POST' action='scripts/generateguide.php'> 
    <button class='deleteCon'>Delete</button></p> 
    <button class='addP'>create quesiotn</button> 
    <input name='createGuide' type="submit" value="Submit"> 

</form> 

답변

4

button 요소의 기본 typesubmit입니다.

type="button"을 지정할 수 있습니다.

그러나 JS가 실패 할 경우 서버 측에서 수행하려는 작업을 수행 할 수 있도록 이름과 값을 지정하고 이벤트 처리기 기능에서 event.preventDefault()을 호출하는 것이 더 좋습니다.

0

는 나는이

<form method='POST' action='scripts/generateguide.php'> 
    <input name='create question' class='addP' type="button" value="Submit"> 
    <input name='delete' type="submit" value="btton" class='deleteCon'> 
    <input name='createGuide' type="submit" value="Submit"> 

</form> 
를 사용할 필요가 내가 대신

<form method='POST' action='scripts/generateguide.php'> 
    <button class='deleteCon'>Delete</button></p> 
    <button class='addP'>create quesiotn</button> 
    <input name='createGuide' type="submit" value="Submit"> 

</form> 

를 사용하는 솔루션을 발견 생각

관련 문제