javascript中的两个参数

Jul*_*ian 0 javascript php

我想将两个php值发送到javascript函数.显然它没有做任何事情.我的语法是否正确?

<script>
function onmouseclick(nr, name){
        alert(nr);
        alert(name);
    }
</script>

<?php
echo '<img onClick="javascript: onmouseclick('. $template->id .','. $template->name .');" "class="img" />';
?>
Run Code Online (Sandbox Code Playgroud)

小智 5

你应该添加引号:

echo '<img onClick="javascript: onmouseclick("'. $template->id .'", "'. $template->name .'");"
Run Code Online (Sandbox Code Playgroud)