HTML 양식에 대해 배우고 있는데 특히 작업 특성이 다소 혼란 스럽습니다. 다음 값의 차이점은 무엇이며 언제 각 사례를 사용하는 것이 가장 좋습니까?HTML 양식 작업 특성 : 값의 차이
action=""
action="?"
action="?page"
action="?page=main"
action="."
action="../"
action="/"
action="#"
HTML 양식에 대해 배우고 있는데 특히 작업 특성이 다소 혼란 스럽습니다. 다음 값의 차이점은 무엇이며 언제 각 사례를 사용하는 것이 가장 좋습니까?HTML 양식 작업 특성 : 값의 차이
action=""
action="?"
action="?page"
action="?page=main"
action="."
action="../"
action="/"
action="#"
From W3 Form Documentation :이 [액션] 특성 인 형태 처리제
지정
는제출 양식은 액션으로 설정되고 목적지까지의 값을 보낸다 . 대부분의 경우 언급 된 조치는 양식이 표시된 동일한 페이지로 다시 양식을 제출합니다. leave the action out all together 또는
<?php echo $_SERVER['PHP_SELF']; ?>
(PHP 페이지에있는 경우)을 사용하여 동일한 효과를 얻을 수도 있습니다.이제는
"?page=main"
도 기술적으로 동일한 페이지로 이동하지만page
GET 값은 "main"으로 설정됩니다 (예 : 출력을 처리하는 데 사용할 수 있음).page
값이 필요한 경우 사용하고, 그렇지 않으면 공백 값 중 하나를 수행하십시오.
당신은 그들이 무엇을하는지 볼 수 있으며, 여기에 "가장 좋은 경우"는 없습니다. 양식을 처리 할 스크립트를 가리켜 야합니다. 처음 4 명이 모두 같은 페이지로 돌아갑니다. 질문의 범위를 좁혀 야합니다. – j08691
그 질문은 기본적으로 당신이 묻는 것처럼 동일합니다. "링크의 'href' 속성은 무엇입니까? 거기에 사용하는 것이 가장 좋습니다.? _는 동일한 작은 의미를 만들 것입니다. 당신은 그것을 참조하려고합니다. – CBroe