اريد ان يظهر لي ALERT بعد الضغط على اي تاغ من نوع (i) ,, مع العلم انني استخدم JS HTML DOM لخلقها كما هو موضح بالjs
HTML
<!DOCTYPE html><html><head><linkrel="stylesheet"href="pro2.css"><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css"><!-- @import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css"); --><!-- <i class="bi bi-x-square-fill"></i> --></head><body><divid="parent"><divid="up"><iclass="bi bi-x-square-fill"id="ii"></i><h1>Add New Task</h1><inputtype="text"id="addinput"placeholder="New Task"><divid="bdiv"><buttononclick="newTask()">Add task</button></div></div><divid="down"><h1>Filter Tasks</h1><inputtype="text"id="filter"placeholder="filter Tasks"></div><divid="tasks"><h2>List Of Tasks</h2></div><buttonclass="zz">Clear tasks</button></div><scriptsrc="pro2.js"></script></body></html>
JS
let id=0;const tasks=document.getElementById('tasks');function newTask(){
id++;
let v1=document.getElementById("addinput").value;
localStorage.setItem(id,v1);//new div in tasks
let newdiv=document.createElement('div');
tasks.appendChild(newdiv);
newdiv.setAttribute("id","task");//new h1 in newdiv
let newh3=document.createElement('h3');
let newtext=document.createTextNode(localStorage.getItem(id));
newh3.appendChild(newtext)
newdiv.appendChild(newh3);
newh3.setAttribute("id","h3");//new i in newdiv
let newi=document.createElement('i');
newdiv.appendChild(newi);
newi.setAttribute("class","bi bi-x-square-fill");}
document.querySelectorAll("i").addEventListener("click",icon)function icon(){
alert('are u shure');// const newicon=document.getElementById('bi');// newicon.parentNode.removeChild(newicon);}
السؤال
Oday Qsrawi
اريد ان يظهر لي ALERT بعد الضغط على اي تاغ من نوع (i) ,, مع العلم انني استخدم JS HTML DOM لخلقها كما هو موضح بالjs
HTML
JS
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.