내 사이트에서 문의 양식을 작성하려고합니다. 다음은 코드입니다 :자바 스크립트 + PHP 형식
<form id="form" method="post" action="send.php">
<fieldset>
<label><input type="text" value="Email" onBlur="if(this.value=='') this.value='Email'" onFocus="if(this.value =='Email') this.value=''"></label>
<label><input type="text" value="App URL" onBlur="if(this.value=='') this.value='App URL'" onFocus="if(this.value =='App URL') this.value=''"></label>
<div class="btns"><a href="javascript:" class="button" onClick="document.getElementById('form').submit()">Send</a></div>
</fieldset>
</form>
문제 페이지 send.php는 $ _POST 내부는 아무 상관이 없다는 것입니다!
해결 방법을 아는 사람이 있습니까? 감사합니다.
실제 레이블 대신 '값'을 남용하지 마십시오
w3schools.com 페이지 정확한 사용법을 설명합니다. 그것은 접근하기 어려운 문제를 가지고 있습니다. – Quentin
Divs를 사용하여 버튼을 대체하지 마십시오. 접근성 악몽을 불러 일으키고 있습니다. 이것을 읽으십시오. http://www.nczonline.net/blog/2013/01/29/you-cant-create-a-button/ 및 주장하는 경우 http://www.456bereastreet.com/archive/201302/making_elements_keyboard_focusable_and_clickable/ –