簡體   English   中英

在href字符串javascript中包含變量的值

[英]Including value of a variable to an href string javascript

當我希望將用戶重定向到另一個鏈接時,可以使用下面的代碼:

window.location.href="index.php";

但是,這次我要求用戶輸入重定向之前。 它是這樣的:

var p_value = prompt("Enter value for P");

我希望鏈接以以下形式構造:

window.location.href="index.php?p=p_value";

頁面被重定向,但是鏈接是index.php?p = p_value而不是它應該的鏈接,假設用戶輸入了“ 10”,則鏈接應該是index.php?p = 10

我也嘗試過使用

window.location.href="index.php?p=" + p_value;

但仍然無法正常工作,我該如何解決?

按照給定的順序嘗試以下操作:

var p_value = prompt("Enter value for P");
var href_construct = "index.php?p=" + p_value;

p_value != null ? (
    console.log("p_value is blank");
) : (
    console.log("Redirecting");
    window.location.href = href_construct;
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM