3A
HTML
<div id="transcriptText"> It’s that time of year when you clean out your
closets, dust off shelves, and spruce up your floors. Once you’ve taken
care of the dust and dirt, what about some digital cleaning? Going
through all your files and computers may seem like a daunting task, but
we found ways to make the process fairly painless.</div>
<br>
<div id="divideTranscript" class="button"> Transform the
Transcript! </div>
CSS
body {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px;
line-height: 1.428571429;
color: #333;
}
.container {
width: 0%;
margin: auto;
}
h4 {
border-top: 1px solid black;
padding-top: 1em;
width: 5%;
}
#transcriptText{
padding:1em;
border:1px solid #ccc;
color: rgb(65, 65, 65);
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 6px;
line-height: 8px;
}
.button {
text-indent:0;
border:1px solid #eda933;
display:inline-block;
color:#ffffff;
font-family:Arial;
font-size:15px;
font-weight:bold;
font-style:normal;
height:5px;
width:
line-height:65px;
padding: .5 em;
text-decoration:none;
text-align:center;
text-shadow:1px 1px 0px #cd8a15;
background-color:#f6b33d;
}
JavaScript
/* hw3a.js */
// your solution here
function transformText() {
var myDiv = document.getElementById('transcriptText').innerHTML.replace(/\s{1,}/g," ").split(" ");
console.log(myDiv);
// While traversing the elements within the DIV tag...
// Separate words into an array
// For each word in the text, add it to a new 'span' element
// Add an event handler to the 'span' element
// Append the 'span' element to the 'p' element
// Continue traversing until we're done!
//alert("Text transformed!");
}
document.getElementById("divideTranscript").onclick = transformText;