버튼 클릭 시 팝업 - beoteun keullig si pab-eob

아이디어 창고

  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

HTML

creat1ve 2017. 5. 22. 16:13

반응형

버튼 클릭시 alert 메세지 팝업 띄우기

<a href="#" onClick="alert('메세지입니다')">

반응형

저작자표시비영리변경금지

'HTML' 카테고리의 다른 글

브라우저 사이즈에따라 폰트사이즈 변경 - 반응형웹font-size  (0) 2018.04.17
아이프레임 자동 사이즈조절  (0) 2017.05.16
사이드 고정 스크롤배너  (0) 2017.05.15

'HTML'의 다른글

  • 이전글아이프레임 자동 사이즈조절
  • 현재글버튼 클릭시 alert 메세지 팝업 띄우기
  • 다음글이미지 100% 팝업 띄우기

관련글

  • 브라우저 사이즈에따라 폰트사이즈 변경 - 반응형웹font-size 2018.04.17

  • 아이프레임 자동 사이즈조절 2017.05.16

  • 사이드 고정 스크롤배너 2017.05.15

댓글 0

댓글

비밀글

이전

1 ··· 52 53 54 55 56 57 58 59 60 ··· 72

다음

더보기

버튼 클릭 시 팝업 - beoteun keullig si pab-eob

- code -

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>새창으로 열기</title>
</head>
<body>

<a href="http://www.example.com/" target="_blank">새창으로 열기</a>
<p>

<a href="http://www.example.com/">현재창으로 열기</a>
</p>

<p>현재페이지</p>
<button onclick="location.href='address'">button</button>

<p>새창</p>
<button onclick="window.open('address')">button</button>

<p>팝업으로 열기</p>
<button onclick="window.open('address','window_name','width=430,height=500,location=no,status=no,scrollbars=yes');">button</button>

</body>
</html>

결과물

새창으로 열기

새창으로 열기

현재창으로 열기

현재페이지

새창

팝업으로 열기

다양한 방법의 링크 입니다.

import React, { useState } from "react";
import "./styles.css";

function App() {
  const [showPopup, setShowPopup] = useState(false);

  const togglePopup = (event) => {
    setShowPopup(event.target.value)
  };

  return (
    <div className="App">
      <h2>Fix me to open Pop Up</h2>
      {/* 버튼을 클릭했을 때 Pop up 의 open/close 가 작동하도록
          button tag를 완성하세요. */}
      <button className="open" onClick ={togglePopup} value = 'false'>Open me</button>
      {showPopup ? (
        <div className="popup">
          <div className="popup_inner">
            <h2>Success!</h2>
            <button className="close"  onClick={togglePopup}>
              Close me
            </button>
          </div>
        </div>
      ) : null}
    </div>
  );
}

export default App;

방법2

const togglePopup = () => {
    if(showPopup===false){
    setShowPopup(true)
    }else{
    setShowPopup(false)
    }
  };

const togglePopup = () => {
setShowPopup(!showPopup)
};

방법3
const togglePopup = () => {
    setShowPopup(!showPopup)
  };