0

我想动态编辑表单操作 url。我当前的代码就像

    function Fbsubmit()
      {
    var cont=document.getElementById("viewcontent").value;
    var title=document.getElementById("noteheadid").value;
    var loc='http://122.98.15.171/xyx/phptest.php'+'?title='+title+'&cont='+cont;
    location.href=loc;
      }

这里的问题是用户将能够在加载页面时更改 url。任何人都可以建议将其转换为 post 方法的方法

4

2 回答 2

0

使用以下方法动态更改表单method属性:setAttribute()

document.getElementById("myForm").setAttribute("method", "post");

于 2012-09-10T06:21:32.897 回答
0

如果使用 jQuery 是可以的,你可以很容易地做到这一点:

$.post('http://122.98.15.171/xyx/phptest.php',
    {
        title: $('#noteheadid').val(),
        cont: $('#viewcontent').val(),
    }
);

注意:您不需要jQuery 来执行上述操作。它只是使它更容易和更具可读性。

于 2012-09-10T06:23:51.177 回答