javascript - 在javascript中的url中传递一个变量
问题描述
如何使以下脚本将 javascript 值传递给 href 链接的 url?
<script type="text/javascript">
function myFunction(name) {
var elemA = name;
window.location.href = "view.php?search=elemA";
}
</script>
解决方案
您可以将变量附加到这样的字符串。您可能必须使用该函数encodeURIComponent
来避免空格等错误。
function myFunction(name) {
var elemA = name;
window.location.href = "view.php?search=" + encodeURIComponent(elemA);
}
推荐阅读
- sql - Oracle 11 SQL:有没有办法将 1 行拆分为 x 行
- python - 如何使用 Python 从 SLDDRW 文件制作 PDF
- javascript - 如何在IE11中沿着声波图像移动光标(垂直线)播放作品音频
- token - ANTLR4 令牌仅在上下文中
- c# - How can I make a bordered circle button expand into a bordered pill button on hover in Unity, and still maintain the border thickness?
- dialog - 如何在执行操作时隐藏模型对话框?
- spring - 如何增强 Spring Boot REST API 以处理数万或更多的传入请求?
- sql - 如何根据间隔过滤sql中的行
- javascript - 如何像 React 中的 {...props} 一样在 Vue 中解构 props?
- python - Pyscreenshot Fedora/Linux 中的黑色截图