I'm trying to open a window by passing in a variable url from the "demo" paragraph. I am probably doing something very obviously wrong but am very new to javascript. Any help much appreciated as this doesnt work!
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Click me</button>
<p id="demo">www.google.com</p>
<script>
function myFunction() {
var name = document.getElementById("demo").innerHTML;
var name2 = encodeURIComponent(name);
window.open(name2, "_blank");
}
</script>
</body>
</html>