what is wrong with this code ?

what is wrong with this code ?

hi there, can you tell me what is wrong with this code ?


<!DOCTYPE html>
<html>

<head>

<title></title>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

</head>

<body>

<p>Setting a default value to a function parameter.</p>
<p id="demo"></p>
<p id="demo2"></p>



<script>
function myFunction(x, y) {
    y = y ;
    return x * y;
}

document.getElementById("demo").innerHTML = myFunction(4,4);


$(document).ready(function() {
    $(#'demo2').innerhtml( "ready!" );
});


</script>

</body>
</html>