Javascript 我应该在jQuery函数中编写什么来从我的inputfield(id=btnCloseDeal)获取值并在另一个页面上显示它?
在inputfield(id=btnCloseDeal)中输入/写入名称时,然后单击我的GoToPayBtn,我将进入一个新页面。在我的新页面上,我想从我的inputfield(id=btnCloseDeal)获取值并显示它。我应该在jQuery函数中编写什么来从我的inputfield(id=btnCloseDeal)获取值并在另一个页面上显示它Javascript 我应该在jQuery函数中编写什么来从我的inputfield(id=btnCloseDeal)获取值并在另一个页面上显示它?,javascript,jquery,html,Javascript,Jquery,Html,在inputfield(id=btnCloseDeal)中输入/写入名称时,然后单击我的GoToPayBtn,我将进入一个新页面。在我的新页面上,我想从我的inputfield(id=btnCloseDeal)获取值并显示它。我应该在jQuery函数中编写什么来从我的inputfield(id=btnCloseDeal)获取值并在另一个页面上显示它 <input type="button" class="artikel" id="btnCloseDeal" value="Pay" onc
<input type="button" class="artikel" id="btnCloseDeal" value="Pay" onclick="check();";"/>
$("#btnCloseDeal ").click(function (){}
我理解你的问题,你想实现它的方式不是最佳的
我建议使用字段(#btnCloseDeal)作为查询参数,然后使用jQuery获取它
下面是一个函数,它将在纯JS中获得一个查询参数
function getParameterByName(name)
{
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.search);
if(results == null)
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}
您可以将输入值设置为要重定向到的页面的url,然后在该页面上使用javascript获取url参数:
// get the url
var url = window.location.protocol + "//" + window.location.host;
和使用:
var param = location.search;
什么是getParameterByName?您的函数是否返回并显示输入名称?如果您将其设置为重定向urlOk上的查询参数,它将为您提供输入到#btnCloseDeal中的值。我真的不明白,但您能给我一些代码示例吗?假设您将该值传递给url的查询参数:valueOfInput=getParameterByName('btnCloseDeal'))
您的url类似于:输入值是多少?我应该写valueOfInput还是其他值名称?我不明白…谢谢,但是当我点击我的其他按钮时,我会进入一个新页面,但url总是index.html。。。所有内容都显示在同一个url上。您可以使用location.search获取index.html?param=valueOk之类的参数,我真的不明白。您可以使用我的代码向我展示一些代码示例吗?从输入中获取值,在url上设置参数,然后转到另一个页面:$(“#btnCloseDeal”)。单击(函数(){window.location='您的页面url'+'?val='+$('#btnCloseDeal')。val()}
然后在另一页上获取带有location.search的val并显示它我想我了解您的功能,但是location.search是什么?我应该写location.search吗?