Php 如何单击数据表引导上的工作

Php 如何单击数据表引导上的工作,php,onclick,Php,Onclick,我已经开始这样做了: "action"=>"<a href='proses_hapus.php?id=$row[id_pemesanan]' )' class='btn btn-danger'><span onclick='return confirm(Are you sure ?)' class='glyphicon glyphicon-trash'></span></a>" 如果我将onclick设置为这样的onclick='('you

我已经开始这样做了:

"action"=>"<a href='proses_hapus.php?id=$row[id_pemesanan]' )' class='btn btn-danger'><span onclick='return confirm(Are you sure ?)' class='glyphicon glyphicon-trash'></span></a>"
如果我将onclick设置为这样的
onclick='('you sure?')”
,那么inspect元素将显示
onclick=“return confirm”('Are=”“you=”“sure=“?”)=”>


我的问题是如何确保
onclick=“return confirm('u sure?')”
。它应该像inspect元素那样编写。cz我有编辑手册和它的工作。

你几乎有了它,你的问题或字符串值应该在字符串引号中,如下所示:

<a href="proses_hapus.php?id=$row[id_pemesanan]')" onclick="return confirm('Are you sure?')">Link</a>

你也可以尝试一种更先进的方法

高级事件处理 但通常您会这样做,所以我建议您不要使用内联事件处理程序,而是在链接上放置一个类并向其添加一个事件侦听器

<a href="proses_hapus.php?id=$row[id_pemesanan]')" class="confirmation">Link</a>
...
<script type="text/javascript">
    var elems = document.getElementsByClassName('confirmation');
    var confirmIt = function (e) {
        if (!confirm('Are you sure?')) e.preventDefault();
    };
    for (var i = 0, l = elems.length; i < l; i++) {
        elems[i].addEventListener('click', confirmIt, false);
    }
</script>

...
var elems=document.getElementsByClassName('confirmation');
var confirmIt=函数(e){
如果(!confirm('you sure?')e.preventDefault();
};
对于(变量i=0,l=elems.length;i

只能在现代浏览器中工作(对于较旧的IE,您可以使用
attachEvent()
returnValue
,并为
GetElementsByCassName()
提供实现,或者使用类似jQuery的库来帮助解决跨浏览器问题)。您可以阅读更多信息。

我得到了这个问题的答案

"<a href='#' onclick='return confirm(`Are u sure ?`)'> link </a>"
“”

hmm..当我在同一代码中启动
不可能”时,我不能使用
onclick=“return confirm('you sure?')”)”
。。我的数据表引导将不显示。这是错误的,我找到了解决办法。。用那个傻瓜
"<a href='#' onclick='return confirm(`Are u sure ?`)'> link </a>"