In principle, every battery pack that delivers the same voltage as your power adapter (that's probably something like 19 V), outputs at least the same current (A, for example 3.34) or power (W, for example 65) and comes with the right plug would suffice.
The longer you want to use it, the larger the capacity (in Wh) must be.
My HP laptop only "charges" with a real HP adapter. But it runs from other adapters also.
Google tells me: "Alibaba.com offers 1175 19v portable battery pack products. About 32% of these are power banks." That's not meant as a recommendation, by the way, just to show they exist.
What portable battery pack should I buy to charge my HP 17-116DX laptop when I am camping with no electricity? Does anyone have any experience using a battery pack. I know they can be heavy.
Any suggestions?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic