使用javascript填充第二页的文本框

时间:2017-06-01 09:09:52

标签: javascript jquery html asp.net

我在下面有一个javascript代码,它可以获得按钮点击的价值。这些值来自gridview。

每当我点击button时,会发生什么。它带我到另一页。我希望在Circle

中填写textbox

以下是我的代码。我不知道如何填写textbox。请建议

function FillINFOTOPAGE(val) {
        var row = val.parentNode.parentNode;
        var SapId = row.cells[0].innerText.trim();
        var Circle = row.cells[8].innerText.trim();
        window.open('UserDataUpdate.aspx', '_blank');
    }

另一页html: -

<span>CIRCLE :</span>
        <input type="text" id="txtCircle" style="width: 80px;" />

1 个答案:

答案 0 :(得分:1)

可以使用sessionStorage

  

在第一页:

sessionStorage.setItem('txt1Val', "value for txtbx 1");
sessionStorage.setItem('txt2Val', "value for txtbx 2");
  

在第二页:

if(sessionStorage.getItem('txt1Val')){
  $("#text1IDNameSelector").val( sessionStorage.getItem('txt1Val') );
  sessionStorage.removeItem('txt1Val');
}
if(sessionStorage.getItem('txt2Val')){
  $("#text2IDNameSelector").val( sessionStorage.getItem('txt2Val') );
  sessionStorage.removeItem('txt2Val');
}