fix(client-parser): guard against elements not found
fix(client-parser): guard against elements not found

Use logic gates to add an additional truthy check in case elements
are not found (defensive coding).

Update JSDoc with more context on params.

remarkablemark/html-dom-parser,remarkablemark/html-dom-parser,remarkablemark/html-dom-parser,remarkablemark/html-dom-parser