“JavaScript erhalten Abfrageparameter von der URL” Code-Antworten

JS erhalten Abfrageparam

const queryString = window.location.search;
const parameters = new URLSearchParams(queryString);
const value = parameters.get('key');
MCRC

JavaScript -Abfrageparameter

// example url: https://mydomain.com/?fname=johnny&lname=depp
const urlParams = new URLSearchParams(window.location.search);
const firstName = urlParams.get('fname'); // johnny
Scriper

JavaScript erhalten Abfrageparameter

function getUrlParameter(name) {
    name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
    var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
    var results = regex.exec(location.search);
    return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
};
Grepper

JavaScript erhalten Abfrageparameter von der URL

const getParameters = (URL) => {
  URL = JSON.parse('{"' + decodeURI(URL.split("?")[1]).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g, '":"') +'"}');
  return JSON.stringify(URL);
};

getParameters(window.location)
// Result: { search : "easy", page : 3 }
Rashid Siddique

Erhalten Sie Abfragungsparams

import React, { useEffect, useState } from "react";
import { useLocation } from "react-router-dom";

function CheckoutDetails() {
  const location = useLocation();
  const [amountValue, setAmountValue] = useState(1);

  // function to get query params using URLSearchParams
  useEffect(() => {
    const searchParams = new URLSearchParams(location.search);
    if (searchParams.has("amount")) {
      const amount = searchParams.get("amount");
      setAmountValue(parseInt(amount, 10));
    } else {
      setAmountValue(1);
    }
  }, [location]);

  return (
  	<p>Amount: {amountValue}</p>
  )
  
Inquisitive Iguana

Ähnliche Antworten wie “JavaScript erhalten Abfrageparameter von der URL”

Fragen ähnlich wie “JavaScript erhalten Abfrageparameter von der URL”

Weitere verwandte Antworten zu “JavaScript erhalten Abfrageparameter von der URL” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen