<p>Steps: <a id="steps"></a></p>
<a href='save.php?id=<a id="steps"></a>'><button class="btn-2">Save</button></a>
^代码不起作用
这是代码。 javascript始终会更改<a id="steps"></a>
中的数字
但我需要打开一个新页面save.php?id =最新号码。
因为后来我正在做
$steps = $_GET['id'];
echo $steps;
答案 0 :(得分:0)
为什么不在用户点击保存时获取步骤。这将是一个更清洁的解决方案。另外,请使用<span>
代替<a>
<p>Steps: <span id="steps"></span></p>
然后您可以使用jquery POST请求
function saveSteps()
{
var steps = parseInt($("#steps").text());
$.post("save.php", {id: steps}, function(result){
//Whatever you want to do, or just don't do anything
});
答案 1 :(得分:0)
function savestep(){
var x = document.getElementById('steps').innerHTML;
void window.open('save.php?id=' + x,'_self',false);
}
制作变量x = id = step.innerHTML然后打开新页面&#39; save.php?id =&#39; + x