HTML5 HTML 요소 확장(2부) - 향상된 Form 요소는 주목할 가치가 있습니다_html5 튜토리얼 기술
HTML5의 강화된 요소 중 가장 주목할 만한 것은 폼 요소입니다. HTML5에서는 양식이 크게 개선되었으며 이전에 JavaScript 코딩이 필요했던 일부 기능을 이제 코딩 없이 쉽게 구현할 수 있습니다. 토론을 시작하기 전에 다음 사항에 유의해야 합니다.
HTML5에서 양식 컨트롤은 자신이 속한 하나 이상의 양식 외부에 있을 수 있습니다. 따라서 fieldset, label 및 input과 같은 양식 컨트롤에는 양식 컨트롤이 속한 양식을 식별하기 위해 양식 속성이 추가되었습니다.
HTML5 :
1. 양식 요소 자체에 autocomplete 및 novalidate라는 두 가지 새로운 속성이 추가됩니다. autocomplete 속성은 "드롭다운 제안 목록" 기능을 활성화하는 데 사용되고 novalidate 속성은 테스트 중에 유용할 수 있는 양식 유효성 검사 기능을 끄는 데 사용됩니다.
2. fieldset 요소는 세 가지 새로운 속성(disable, name 및 form)을 추가합니다. 비활성화 속성은 필드세트를 비활성화하는 데 사용되고, name 속성은 필드세트의 이름을 설정하는 데 사용되며, form 속성의 값은 앞서 언급한 것처럼 필드세트가 속한 하나 이상의 폼의 ID입니다. fieldset가 양식 외부에 배치되는 경우 fieldset이 하나 이상의 양식과 올바르게 연결될 수 있도록 fieldset 태그의 양식 속성을 설정해야 합니다.
3. for 속성 외에 label 요소에는 form 속성만 추가됩니다. 여기서 언급할 가치가 있는 것은 for 속성인데, 이전에는 이 속성을 실제로 눈치채지 못했습니다. for 속성은 레이블에 첨부된 양식 컨트롤을 지정하는 데 사용되므로 레이블을 클릭하면 첨부된 양식 컨트롤에 초점이 맞춰집니다. 예:
"Click Me"를 클릭하면 다음 입력 상자가 활성화됩니다.
4. 입력 요소에는 양식의 유용성을 향상시키기 위해 몇 가지 새로운 유형과 속성이 도입되었습니다. 이러한 새로운 입력 유형은 데이터를 구성하고 분류하는 데 매우 유용하지만 안타깝게도 모든 유형을 제대로 지원하는 브라우저는 없습니다.
원래 버튼, 텍스트, 제출, 체크박스, 라디오, 선택, 비밀번호 유형 외에도 HTML5에는 다음과 같은 새로운 입력 유형이 추가되었습니다.
다양한 날짜: 날짜, 날짜시간, 날짜시간-지역, 월, 주, 시간
이메일: 이메일
번호: 번호
범위: 범위
검색: 검색
전화 : tel
URL 유형: url
다음 예를 실행하여 다양한 브라우저의 지원을 확인할 수 있습니다.
다음은 새로 추가된 입력 속성입니다.
autocomplete: 이전에 입력한 정보를 "on" 또는 "off" 값을 사용하여 자동으로 표시합니다. 텍스트, 검색, URL, 전화, 이메일, 비밀번호, 날짜 선택기, 범위 및 색상 유형에 적용 가능합니다.
자동 초점: 페이지가 로드된 후 자동으로 초점을 얻습니다.
form: 입력이 속하는 형식을 지정합니다. 여러 개일 수 있습니다.
formaction: 양식이 제출된 후 이 입력을 처리할 페이지(URL) 또는 파일을 지정합니다.
formenctype: 양식이 제출된 후 데이터를 인코딩하는 방법을 지정합니다.
formmethod: 양식 데이터를 전송하기 위한 HTTP 방법을 지정합니다. 이 방법은 해당 양식의 HTTP 방법을 재정의합니다.
formnovalidate: 제출 전에 데이터의 유효성을 확인하지 않습니다.
formtarget: 양식이 제출된 후 응답 콘텐츠를 표시할 위치를 지정합니다.
높이, 너비: 입력란의 길이와 너비, 이미지 유형에만 적용 가능합니다.
max, min: 입력값의 최대값과 최소값입니다. 의미 있는 숫자, 범위 및 날짜 유형에 적합합니다.
다중: 여러 값을 입력할 수 있는지 여부로 이메일 및 파일 형식에 적용됩니다.
패턴: 텍스트, 검색, URL, 전화, 이메일, 비밀번호에 적합한 입력값을 확인하기 위한 정규식을 지정합니다.
자리 표시자: 입력하기 전에 정보를 묻는 메시지를 표시하며 텍스트, 검색, URL, 전화, 이메일, 비밀번호에 적용됩니다.
필수: 필수 항목인지 여부. 필수 항목이 작성되지 않은 경우 문자, 검색, URL, 전화, 이메일, 비밀번호, 날짜 선택기에 해당 양식을 제출할 수 없습니다. 번호, 확인란, 라디오 및 파일 형식.
step: 숫자, 범위, 날짜, 날짜/시간, 날짜/시간-로컬, 월, 시간, 주 유형에 적용 가능한 자동 성장을 위한 단계 값을 입력합니다.
list: datalist 요소와 함께 사용해야 하는 입력 항목의 후보 목록입니다. 목록 속성은 텍스트, 검색, URL, 전화, 이메일 등의 유형에 사용할 수 있습니다. 날짜, 숫자, 범위 및 색상은 FireFox에서 작동합니다. 간단한 예를 살펴보세요.
다음 예제에서 각 속성을 사용하려고 하면 다른 브라우저에서 실행하여 실제 효과를 확인할 수 있습니다.
성:
建议:虽然并不是所有的浏览器本支持持器支持持是是鼓励大家使用这些new类型,因为即使浏览器不支持,只不过是会退化成简单的text输入框而已。
사용처:
W3C적 자원:http://www.w3schools.com/html5/default.asp
HTML5官方指导:http://dev.w3.org/html5/html-author/
相当不错的一个指导网站:http://html5doctor.com/
HTML5中文教程:http://www.html5china.com/
一个不错的前端博客:http://www.pjhome.net/default.asp?cateID= 1
JS操작작表单적상상关知识:http://www.cnblogs.com/xugang/archive/2010/08/12/1798005.html

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP 양식 제출 후 페이지 점프를 구현하는 방법 [소개] 웹 개발에서 양식 제출은 일반적인 기능 요구 사항입니다. 사용자가 양식을 작성하고 제출 버튼을 클릭한 후 일반적으로 양식 데이터는 처리를 위해 서버로 전송되어야 하며, 처리 후 사용자는 다른 페이지로 리디렉션됩니다. 이 기사에서는 양식 제출 후 PHP를 사용하여 페이지 점프를 구현하는 방법을 소개합니다. [1단계: HTML 양식] 먼저 사용자가 제출해야 하는 데이터를 채울 수 있도록 HTML 페이지에 양식이 포함된 페이지를 작성해야 합니다.

JavaScript를 사용하여 양식 입력 상자 내용의 자동 프롬프트 기능을 구현하는 방법은 무엇입니까? 소개: 양식 입력 상자 내용의 자동 프롬프트 기능은 웹 애플리케이션에서 매우 일반적이며 사용자가 올바른 내용을 빠르게 입력하는 데 도움이 됩니다. 이 기사에서는 JavaScript를 사용하여 이 기능을 구현하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. HTML 구조 만들기 먼저 입력 상자와 자동 제안 목록이 포함된 HTML 구조를 만들어야 합니다. 다음 코드를 사용할 수 있습니다: <!DOCTYP

PHP 양식에서 사용자 권한 관리를 처리하는 방법 웹 애플리케이션이 지속적으로 개발되면서 사용자 권한 관리는 중요한 기능 중 하나입니다. 사용자 권한 관리는 애플리케이션에서 사용자의 운영 권한을 제어하고 데이터의 보안과 합법성을 보장할 수 있습니다. PHP 양식에서는 간단한 코드를 통해 사용자 권한 관리를 구현할 수 있습니다. 이 기사에서는 PHP 양식에서 사용자 권한 관리를 처리하는 방법을 소개하고 해당 코드 예제를 제공합니다. 1. 사용자 역할 정의 및 관리 우선 사용자 역할을 정의하고 관리하는 것은 사용자 권한의 문제입니다.

JavaScript를 사용하여 양식의 입력 상자 내용에 대한 실시간 확인을 구현하는 방법은 무엇입니까? 많은 웹 애플리케이션에서 양식은 사용자와 시스템 간의 가장 일반적인 상호 작용 방법입니다. 그러나 데이터의 정확성과 완전성을 보장하기 위해 사용자가 입력한 콘텐츠의 유효성을 검사해야 하는 경우가 많습니다. 이 기사에서는 JavaScript를 사용하여 양식 입력 상자 내용의 실시간 확인을 구현하고 구체적인 코드 예제를 제공하는 방법을 알아봅니다. 양식 만들기 먼저 HTML로 간단한 테이블을 만들어야 합니다.

HTML, CSS 및 jQuery를 사용하여 양식 자동 저장의 고급 기능을 구현하는 방법 양식은 최신 웹 애플리케이션에서 가장 일반적인 요소 중 하나입니다. 사용자가 양식 데이터를 입력할 때 자동 저장 기능을 구현하는 방법은 사용자 경험을 향상시킬 뿐만 아니라 데이터 보안도 보장할 수 있습니다. 이 글에서는 HTML, CSS, jQuery를 사용하여 양식의 자동 저장 기능을 구현하는 방법을 소개하고 구체적인 코드 예제를 첨부합니다. 1. HTML 양식의 구조 먼저 간단한 HTML 양식을 만들어 보겠습니다.

PHP 양식 처리: 양식 데이터 쿼리 및 필터링 소개 웹 개발에서 양식은 중요한 상호 작용 방법입니다. 사용자는 추가 처리를 위해 양식을 통해 서버에 데이터를 제출할 수 있습니다. 이 기사에서는 PHP를 사용하여 양식 데이터의 쿼리 및 필터 기능을 처리하는 방법을 소개합니다. 양식 디자인 및 제출 먼저 쿼리 및 필터 기능이 포함된 양식을 디자인해야 합니다. 일반적인 양식 요소에는 입력 상자, 드롭다운 목록, 라디오 버튼, 확인란 등이 포함되며 특정 요구 사항에 따라 디자인할 수 있습니다. 사용자가 양식을 제출하면 데이터가 POS로 전송됩니다.

양식은 웹 사이트나 응용 프로그램을 작성하는 데 있어 필수적인 부분입니다. 널리 사용되는 PHP 프레임워크인 Laravel은 풍부하고 강력한 양식 클래스를 제공하여 양식 처리를 보다 쉽고 효율적으로 만듭니다. 이 글에서는 개발 효율성을 향상시키는 데 도움이 되는 Laravel 폼 클래스 사용에 대한 몇 가지 팁을 소개합니다. 다음은 구체적인 코드 예시를 통해 자세히 설명합니다. 양식 생성하기 Laravel에서 양식을 생성하려면 먼저 뷰에 해당 HTML 양식을 작성해야 합니다. 양식 작업 시 Laravel을 사용할 수 있습니다.

HTML, CSS 및 jQuery를 사용하여 플로팅 프롬프트가 있는 양식을 만드는 방법 현대 웹 디자인에서 양식은 없어서는 안 될 구성 요소 중 하나입니다. 사용자 경험을 향상시키기 위해 사용자가 양식을 올바르게 작성하도록 안내하기 위해 양식에 부동 프롬프트를 추가해야 하는 경우가 많습니다. 이 문서에서는 HTML, CSS 및 jQuery를 사용하여 플로팅 프롬프트가 있는 양식을 만드는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 먼저 HTML 양식을 만들어야 합니다. 양식에 몇 가지 입력 필드를 추가해야 합니다.
