HTML/PHP/JS问题- onclick功能不工作
HTML/PHP/JS issue - onclick function not working
所以在这里我试图调用一个函数,传递2个值作为参数(使用php动态添加)。不管我怎么努力,这该死的东西似乎都不管用。你们有谁能指出我做错了什么吗?下面是代码:
// HTML/PHP
$pid = $row['postID'];
$pt = $row['postTitle'];
//There arrays are working great.
<a href="#" onclick="<?php echo "delpost($pid, '$pt')"; ?>">Delete</a> // Does not call delpost
<a href="#" onclick="delpost(<?php echo $pid; ?>)">Delete</a> // BUT if i remove the second parameter, it works! How?
// JS
<script language="JavaScript" type="text/javascript">
function delpost(id, title) {
if (confirm("Are you sure you want to delete" + title + "?")) {
window.location.href = 'index.php?delpost=' + id;
}
}
</script>
"delpost
上的引号错误。delpost
是一个函数,所以onclick"<?php echo delpost($pid,$pt); ?>"
应该工作。
Delete//不调用delpost Delete//但是如果我删除第二个参数,它工作!如何?
first delete不工作,因为当你向函数传递两个值时一个值是空的,为什么它不工作
<?
$pid = 1;
$pt = 2;
//There arrays are working great.
?>
<a href="#" onclick="delpost(<?php echo $pid?>,<?php echo $pt?>)">Delete</a> // Does not call delpost
<a href="#" onclick="delpost(<?php echo $pid; ?>)">Delete</a> // BUT if i remove the second parameter, it works! How?
<script language="JavaScript" type="text/javascript">
function delpost(id, title) {
alert(id);
if (confirm("Are you sure you want to delete" + title + "?")) {
window.location.href = 'index.php?delpost=' + id;
}
}
</script>
<a href="#" onclick="delpost(<?=$pid?>, '<?=$pt?>')">Delete</a>
我直接尝试了你的代码,它工作了,但我也添加了另一种写它的方式:
<?php
$pid = 42;
$pt = 'Awesometitle 2000';
?>
<a href="#" onclick="<?php echo "delpost($pid, '$pt')"; ?>">Delete</a>
<a href="#" onclick="<?php echo 'delpost(' . $pid . ', ''' . $pt . ''');'; ?>">Delete 2</a>
<script>
function delpost(id, title) {
console.log(id);
console.log(title);
}
</script>
两个变量都应该在控制台中打印42和"Awesometitle 2000"
相关文章:
- JavaScript打印功能使日历停止工作
- jQuery滚动功能只工作一次
- 为什么ng控制器不调用或工作或功能不工作
- 点击功能没有'ajax调用动态元素(Backbone)后无法工作
- 为什么获胜'我的自定义功能工作
- 当我用鼠标左键点击时,让这个功能工作起来
- 只有当屏幕大小为一定宽度时,才希望该功能工作
- 可以't使切换功能工作
- 滚动功能工作方向错误
- JavaScript 谷歌地图一次只有一个功能工作,其余的不工作
- .切换功能工作不正常
- jquery's显示/隐藏功能工作
- 无法获取d3.js数据.选择线路时连接和键功能工作
- Rails AJAX删除功能工作,但在刷新之前不会自行删除
- Onclick功能工作在页面重新加载
- 灯箱不工作,只有缩放功能工作
- 在点击禁用功能,否则功能工作
- Ajax评论教程?Ajax功能工作,但追加4次.为什么
- 当附加项目时,我如何使我的旋转木马上的单击功能工作
- 插件自由墙,无法让墙功能工作