[TIL]#19 Westagramログイン機能の実装
今日一日
夜明けに寝ていたので、出発が少し遅れた.
今眠くてたまらない私はまだコーヒーで支えています.🧑🏻💻
作成したレイアウトの使用
[機能が実装されました]
gitとgithubで差を設定し、westagram githubで初期値を設定し、
知らなければならない命令を教えてくれた.
Westagram機能の実装
コードを行ごとに整理し、イベントのプロパティを理解しましょう。
const userId = document.querySelector(".loginId");
const userPw = document.querySelector(".loginPw");
const userBtn = document.querySelector(".loginBtn");
const Validation = ()=>{
const memberId = userId.value;
const memberPw = userPw.value;
if(memberId.includes("@") && memberPw.length >= 5){
userBtn.classList.add("active");
}else{
userBtn.classList.remove("active");
}
}
userId.addEventListener('keyup',Validation);
userPw.addEventListener('keyup',Validation);
私が書いたコードを整理してください。
const userId = document.querySelector(".loginId");
const userPw = document.querySelector(".loginPw");
const userBtn = document.querySelector(".loginBtn");
const Validation = ()=>{
const memberId = userId.value;
const memberPw = userPw.value;
if(memberId.includes("@") && memberPw.length >= 5){
userBtn.classList.add("active");
}else{
userBtn.classList.remove("active");
}
}
userId.addEventListener('keyup',Validation);
userPw.addEventListener('keyup',Validation);
function
キーワードの代わりに矢印(=>)を使用して、関数をより簡単に宣言することができる.矢印関数を使用して、Validation
함수
input
、すなわちid
およびpw
が値を受け入れる必要があることを指定します.valueプロパティとして受け取りました.
3.条件文成立:
value
値を受け取ったid
とpw
を比較する.認証
includes()
メソッドにアレイで指定された要素が含まれているかどうかメールを使用する場合は、
includes
として@を使用できます(@).すなわち、アイデンティティ値が@であり、アイデンティティ値の長さが5より大きい場合.
ボタンラベルには、activeクラスとして
classList
でadd
の値が得られる.ClassListとは?
add
を使用して追加できるクラス要素を受信することができる.ボタンの親に0.2
opacity
を割り当て、透明度を設定します.classList
add
が指定され、ボタンのactive
レベルで透明度が基本色に戻ります.loginBtn {
margin-top: 10px;
padding: 5px;
border-radius: 4px;
border: none;
background-color: #C4E1FB;
opacity: 0.2;
transition: all 0.2s;
}
.loginBtn.active{
opacity: 1;
}
🧑🏻💻 16期対18期。
今夜以降16期までの騎手たちから良いアドバイスと先輩たちのアドバイスをもらいました.
準備ができていて、とても役に立ちました.上記のコードは1週間が過ぎたが,一方で多くの懸念と不安をもたらした.
そうですね.16期の先輩たちは先輩として私たちの気持ちをよく知っていて、心配することはありません.
上記の3ヶ月の過程で多くのものを獲得し、プロジェクトを通じて経験力が大きく向上します.本当に役に立つ時間でしたありがとう~:)
どのように問題を解決しますか?
✓グーグル
一番いい方法はグーグルです。📝
フロントエンドTip:
✓ 先端学習サイト
Reference
この問題について([TIL]#19 Westagramログイン機能の実装), 我々は、より多くの情報をここで見つけました
https://velog.io/@damho0514/TIL-19-Westagram-Login-Js
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
✓グーグル
一番いい方法はグーグルです。📝
フロントエンドTip:
✓ 先端学習サイト
Reference
この問題について([TIL]#19 Westagramログイン機能の実装), 我々は、より多くの情報をここで見つけました https://velog.io/@damho0514/TIL-19-Westagram-Login-Jsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol