【问题标题】:How can I get text from a text box and do something with that with JavaScript in WordPress page? [closed]如何从文本框中获取文本并在 WordPress 页面中使用 JavaScript 执行某些操作? [关闭]
【发布时间】:2019-08-31 21:25:17
【问题描述】:

我正在尝试在 WordPress 中创建一个包含文本框和按钮的页面。通过单击按钮获取在文本框中输入的文本(我不想保存该文本)并将该文本输入到特定的站点地址。

我不知道怎么做,请帮帮我。

【问题讨论】:

  • 具体网址是什么意思?
  • 我在=之后有这个地址newtracking.post.ir/?id=我想从文本框中输入文本。

标签: javascript html wordpress


【解决方案1】:

只需使用正确的onclick 创建 HTML

<input type="text" id="mytext">
<input type="button" value="Click Me" onclick="window.location.href = 'http://newtracking.post.ir/?id=' + document.getElementById('mytext').value;">

编辑

这是在参数名称为 id 的情况下应用 URL 参数的方法。当然,如果您愿意,可以假设 mytext 为 id。

var url = window.location.href;
if (url.indexOf("?") > 0) {
    var params = url.substring(url.indexOf("?") + 1).split("&");
    for (let param of params) {
        let key = param.substring(0, param.indexOf("="));
        let value = param.substring(param.indexOf("=") + 1);
        let element = document.getElementById(key);
        if (element) element.value = value;
    }
}

【讨论】:

  • 谢谢,但我还有其他问题。我想用地址栏中的值填充此文本框,就像我在此中所做的一样:newtracking.post.ir/?id=my_value 但我在我的网站上也这样做了@你能帮帮我吗?
  • @SajadAmiri 这也是可以实现的,请看看我编辑的答案。
  • 再次感谢您的帮助。你真的帮了我。
猜你喜欢
  • 2021-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-26
  • 1970-01-01
  • 2018-08-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多