javascript - 根据用户输入重定向到不同的网页
问题描述
我想要一个表单,它在提交时重定向到不同的网页,但还将文本输入的输入添加到 URL 参数中。示例:当前在网站 example.com 上输入“test”到文本输入 -> 提交 -> 重定向到example.com/newpage/test
. 我将如何继续下去?
解决方案
解决方案在这里!!!
window.onload = function() {
document.getElementById('btn').onclick = function()
{
var domain="html";
var user_input=document.getElementById("url").value;
var page=user_input.concat(domain);
window.location.href = '/'+page;
};
}
<input type="text" id="url" name="url" value="">
<button id="btn">Go!</button>
推荐阅读
- java - Sentry 初始化崩溃并出现 NoSuchMethodError 试图找到 jdk.internal.reflect.Reflection.registerMethodsToFilter
- c++ - 为什么在比较 int 和 enum 时重叠比较总是评估为真?
- typescript - 带有 TypeScript 的 fastify-cors 插件:'origin' 未定义
- bash - 某些命令在从 crontab -e 运行的脚本中不起作用
- android - 如何将数据存储 api 与 jetpack compose 一起使用?
- reactjs - 反应日志运行两次
- asp.net-core - asp.net 发送带有 excel 附件的电子邮件
- javascript - 浏览器似乎与 Firestore onAuthStateChanged Web Javascript 循环
- c++ - 在类和构造函数中从用户获取整数输入时无法正确使用运算符 [OOP]
- python - 从 1 列中提取数据