I am trying to customize the edit form of SharePoint list using web part SPFx.

I need to get "item id" of selected item and the send it with query string to new page (custom edit page).

have you any idea?

Thanks in advance

  • You want to get the selected list item ID from List View only? or you want to fetch the item Id from URL of default edit page? Jul 31, 2019 at 12:50

1 Answer 1


Use this:

var ID = getParameterByName("ID", window.location.href);

function getParameterByName(name, url) {
    if (!url) url = window.location.href;
    name = name.replace(/[\[\]]/g, "\\$&");
    var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
        results = regex.exec(url);
    if (!results) return null;
    if (!results[2]) return '';
    return decodeURIComponent(results[2].replace(/\+/g, " "));

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.