JavaScript JavaScript and the DOM Making Changes to the DOM Modifying Elements

Ricardo Franco
Ricardo Franco
Full Stack JavaScript Techdegree Student 9,349 Points

JavaScript and the DOM...First code challenge in section 3...can't get past first step

I can't seem to figure out how to get the code to account for a value. Please assist. Thank you in advance.

app.js
const inputValue = document.getElementById('linkName');
inputValue.value;
index.html
<!DOCTYPE html>
<html>
    <head>
        <title>DOM Manipulation</title>
    </head>
    <link rel="stylesheet" href="style.css" />
    <body>
        <div id="content">
            <label>Link Name:</label>
            <input type="text" id="linkName">
            <button id="linkName"></button>
            <a id="link" href="https://teamtreehouse.com"></a>
        </div>
        <script src="app.js"></script>
    </body>
</html>

1 Answer

Daniel Turato
PRO
Daniel Turato
Java Web Development Techdegree Graduate 30,107 Points

You're literally so close. You just need to store the value of the element in inputValue, not the element itself. Like so:

var inputValue = document.getElementById('linkName').value;