@@ -4,7 +4,7 @@ title: "<form>"
44
55<Intro >
66
7- [ 내장 브라우저 ` <form> ` 컴포넌트] ( https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form ) 는 정보 제출을 위한 대화형 컨트롤을 만들 수 있습니다.
7+ [ 내장 브라우저 ` <form> ` 컴포넌트] ( https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form ) 로 정보 제출을 위한 대화형 컨트롤을 만들 수 있습니다.
88
99``` js
1010< form action= {search}>
@@ -58,7 +58,7 @@ title: "<form>"
5858export default function Search () {
5959 function search (formData ) {
6060 const query = formData .get (" query" );
61- alert (` '${ query} '을 검색했습니다` );
61+ alert (` '${ query} '을(를) 검색했습니다. ` );
6262 }
6363 return (
6464 < form action= {search}>
@@ -307,7 +307,7 @@ export default function Page() {
307307 return (
308308 <>
309309 < h1> 뉴스레터에 가입하세요< / h1>
310- < p> 같은 이메일로 두 번 가입하여 오류를 확인하세요< / p>
310+ < p> 같은 이메일로 두 번 가입하여 오류를 확인하세요. < / p>
311311 < form action= {signupAction} id= " signup-form" >
312312 < label htmlFor= " email" > 이메일: < / label>
313313 < input name= " email" id= " email" placeholder= " react@example.com" / >
@@ -347,7 +347,7 @@ export default function Search() {
347347 function publish (formData ) {
348348 const content = formData .get (" content" );
349349 const button = formData .get (" button" );
350- alert (` '${ button} ' 버튼으로 '${ content} '가 발행되었습니다` );
350+ alert (` '${ button} ' 버튼으로 '${ content} '가 발행되었습니다. ` );
351351 }
352352
353353 function save (formData ) {
0 commit comments