File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,9 @@ <h3>Don't Laugh Challenge</h3>
14
14
</ div >
15
15
< script src ="script.js "> </ script >
16
16
< br > < br > < br >
17
- < div class ="container ">
17
+ < div id =" container2 " class ="container ">
18
18
< h3 > Don't Laugh Challenge: Computer Science Edition</ h3 >
19
+ < div id ="csJoke " class ="joke "> // Joke goes here</ div >
19
20
< button class ="btn " onclick ="generateCSJoke(); "> Get Another Joke</ button >
20
21
</ div >
21
22
< script language ="JavaScript ">
@@ -25,11 +26,15 @@ <h3>Don't Laugh Challenge: Computer Science Edition</h3>
25
26
"Why couldn't the student use GitHub? They couldn't commit." ] ;
26
27
27
28
function generateCSJoke ( ) {
29
+ var removeJoke = document . getElementById ( "csJoke" ) ;
30
+ document . getElementById ( 'container2' ) . removeChild ( removeJoke ) ;
28
31
var i = parseInt ( Math . random ( ) * jokes . length ) ;
29
32
const jokeDiv = document . createElement ( "div" ) ;
33
+ jokeDiv . setAttribute ( "id" , "csJoke" ) ;
34
+ jokeDiv . setAttribute ( "class" , "joke" ) ;
30
35
const jokeContent = document . createTextNode ( jokes [ i ] ) ;
31
36
jokeDiv . appendChild ( jokeContent ) ;
32
- document . body . appendChild ( jokeDiv ) ;
37
+ document . getElementById ( 'container2' ) . appendChild ( jokeDiv ) ;
33
38
}
34
39
</ script >
35
40
</ body >
You can’t perform that action at this time.
0 commit comments