getElementHREF function

String? getElementHREF(
  1. Element element
)

Returns href value for different Element types.

Implementation

String? getElementHREF(Element element) {
  if (element.isA<HTMLLinkElement>()) return (element as HTMLLinkElement).href;
  if (element.isA<HTMLAnchorElement>()) {
    return (element as HTMLAnchorElement).href;
  }
  if (element.isA<HTMLBaseElement>()) return (element as HTMLBaseElement).href;
  if (element.isA<HTMLAreaElement>()) return (element as HTMLAreaElement).href;

  return null;
}