Я исправляю
confirmReset(\''.$nodetitle.', '.$nodeid.'\')
Вопрос:
Я хочу запустить простую функцию JavaScript, если пользователь нажмет кнопку, появится подтверждение подтверждения, ID
а также TITLE
страницы и, наконец, перенаправить пользовательский URL
моя проблема просто ID
прошли и Title
не!
переменные
$nodetitle = "Title one";
$nodeid = 150;
HTML
<button class="btn" onclick="return confirmReset('.$nodetitle.', '.$nodeid.');">
JAVASCRIPT
function confirmReset(nodetitle, nodeid) {
var r = confirm('Node with ( ' + nodeid + nodetitle + ' ) Delete?');
var url = window.location.pathname;
var pathArray = url.split( '/' );
var host = pathArray[1];
if (r == true) {
document.location.href = 'node/' + nodeid + '/delete';
} else {
// alert('it didnt work');
}
return false;
}
этот код просто возвращает числа, как Nodeid
а также nodetitle
НЕ вернулся
Спасибо за помощь моим друзьям …
PHP
<?php
$nodetitle = "Title one";
$nodeid = 150;
?>
HTML
<button class="btn" onclick="return confirmReset('
<?php echo $nodetitle;?>', '
<?php echo $nodeid;?>');">
Hello World
</button>
Javascript
<script type="text/javascript">
function confirmReset(nodetitle, nodeid) {
var r = confirm('Node with ( ' + nodeid +', '+ nodetitle + ' ) Delete?');
var url = window.location.pathname;
var pathArray = url.split( '/' );
var host = pathArray[1];
if (r == true) {
document.location.href = 'node/' + nodeid + '/delete';
}
else {
// alert('it didnt work');
}
return false;
}
</script>
Других решений пока нет …