forked from danna/html_practice
		
	0823 add initial js and css
This commit is contained in:
		
							
								
								
									
										14
									
								
								mycss.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								mycss.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | |||||||
|  | html { | ||||||
|  |   background-color: green; | ||||||
|  |   font-size: 20px; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | ul { | ||||||
|  |   background: red; | ||||||
|  |   padding: 10px; | ||||||
|  |   border: 1px solid black; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | li { | ||||||
|  |   margin-left: 20px; | ||||||
|  | } | ||||||
| @@ -1,6 +1,8 @@ | |||||||
| <!doctype html> | <!doctype html> | ||||||
| <html lang="zh-CN"> | <html lang="zh-CN"> | ||||||
|   <head> |   <head> | ||||||
|  | <script src="myjs.js" defer></script> | ||||||
|  | <link rel="stylesheet" href="mycss.css" /> | ||||||
|     <meta charset="utf-8" /> |     <meta charset="utf-8" /> | ||||||
|     <title>Dan's Homepage >3<</title> |     <title>Dan's Homepage >3<</title> | ||||||
|  <link rel="icon" href="file:///Users/dan/Pictures/IMG_9295.JPG" type="image/x-icon" />  |  <link rel="icon" href="file:///Users/dan/Pictures/IMG_9295.JPG" type="image/x-icon" />  | ||||||
|   | |||||||
							
								
								
									
										21
									
								
								myjs.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								myjs.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | |||||||
|  | const list = document.createElement('ul'); | ||||||
|  | const info = document.createElement('p'); | ||||||
|  | const html = document.querySelector('html'); | ||||||
|  |  | ||||||
|  | info.textContent = 'Below is a dynamic list. Click anywhere on the page to add a new list item. Click an existing list item to change its text to something else.'; | ||||||
|  |  | ||||||
|  | document.body.appendChild(info); | ||||||
|  | document.body.appendChild(list); | ||||||
|  |  | ||||||
|  | html.onclick = function() { | ||||||
|  |   const listItem = document.createElement('li'); | ||||||
|  |   const listContent = prompt('What content do you want the list item to have?'); | ||||||
|  |   listItem.textContent = listContent; | ||||||
|  |   list.appendChild(listItem); | ||||||
|  |  | ||||||
|  |   listItem.onclick = function(e) { | ||||||
|  |     e.stopPropagation(); | ||||||
|  |     const listContent = prompt('Enter new content for your list item'); | ||||||
|  |     this.textContent = listContent; | ||||||
|  |   } | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user