我正在尝试通过 $post; 在 mysql 查询中创建的变量,用于 javascript 函数 showDiv。目前这不起作用。
$post = $row['id'];
?>
<script type="text/javascript">
function showDiv() {
var note = "<?php echo $post ?>";
document.getElementById("<?php echo $post; ?>").style.display = "inline";
}
</script>
<?php
$addnote = '<input type="button" value="addnote" onclick="showDiv()"><div id="'.$postid.'" style="display:none;" class="'.$postid.'"> WELCOME</div>';
但是,如果我更改$post
为具有 html 值,例如
$post = '11';
然后这段代码有效。
我是 javascript 的新手,所以请保持温柔,非常感谢任何帮助。谢谢你。