[Solved] PHP echo in javascript not displayed in browser [duplicate]


PHP executes at runtime, your code creates something like this:

function handleEvent(e){
           if(e.keyCode === 13){
                hello
            }
        } 

echo is a php function which simple prints eveything inside “” into the markup. So just print with php what you else would write by hand:

function handleEvent(e){
           if(e.keyCode === 13){
                <?php 
                echo "alert(\"hello\");";
                ?>
            }
        } 

echo "alert(\"hello\");"; tells php to print alert("hello");. The \" makes sure echo prints the " character itself (because the string that echo needs to print is also written in ", so you need to escape additional ones, alternatively write echo 'alert("hello");';)

2

solved PHP echo in javascript not displayed in browser [duplicate]