通过超链接或脚本将号码传递到网站上的字段?

时间:2015-06-26 13:45:06

标签: html hyperlink

在页面上我想传递一个数字,"检查元素"该领域向我展示了这一点:

<input type="number" name="offeramount" minimum="1" id="amount" value="0">

我尝试使用以下任一方法在电子表格中创建超链接:

https://example.com/nation/trade/create?amount=5
https://example.com/nation/trade/create?offeramount=5

但两人都给了我一个未找到的页面&#34;错误。

是否可以仅使用电子表格中的超链接预填字段,还是必须运行Google脚本或其他内容?

1 个答案:

答案 0 :(得分:0)

尝试:

function gup( name, url ) {
  if (!url) url = location.href
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( url );
  return results == null ? null : results[1];
}

window.onload = function(){
  document.getElementById("amount").value = gup("offeramount");
}

将它放在正文中的脚本标记中。

之后,在网址的末尾添加'?offeramount = 5',它应该可以解决问题。