在JS confirm()方法中使用PHP变量


Using a PHP variable into JS confirm() method

这里有一个简单的问题,我有一个变量(一个字符串),它根据用户在上一页中的操作而变化,可以是"package"、"content"等。

由于修改可能会产生后果,我想通过使用确认方法来确保用户知道他的行为,如果这是一个包,"你确定要删除这个包吗"或"你…这个内容吗"等。

在我的JS中,我这样做了:

var sCategorieType = $(this).closest('tr').attr('name');

我想这样做:

var bConfirm = confirm("Are you sure you want to delete this'.sCategorieType.'? ");

这不起作用,我想知道为什么,并有一个替代方案。

javascript中的连接与PHP中的不同。在javascript中,您可以将字符串与+符号连接起来。

尝试:

var bConfirm = confirm("Are you sure you want to delete this " + sCategorieType + "? ");

将其与"+"连接,而不是与"."符号连接,就可以了!:)

var bConfirm = confirm("Are you sure you want to delete this " + sCategorieType + "? ");

祝你好运!)