Home.js 993 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import React from 'react'
import { Link } from 'react-router-dom';


function Home() {
    return (
        <>
            <div className="Box">
                <div className="Name">
                    이름을 입력하세요
            <input onChange={(event) => sessionStorage.setItem('name', event.target.value)} />
                </div>

                {/* sessionStorage를 사용해야는지 localstorage를 사용해야하는지 */}
            </div>

            <div className='Box2'>
                <Link to="/quiz">
                    <button className="QuizStart" onClick={checking}>Quiz Start !</button>
                </Link>
            </div>
        </>

    )
}
function checking(event) {

    if (sessionStorage.getItem('name') === null || sessionStorage.getItem('name').length === 0) {
        alert('이름을 입력하세요')

    }
    else {
        alert('입력하신 이름은'+sessionStorage.getItem('name')+'입니다.')
    }
}

export default Home;