将标记添加到您的href

时间:2016-05-01 02:04:01

标签: javascript php html

<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;

2 个答案:

答案 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