Results for: https://www.pcna.com/tools-services/electronic-integration
base
- 0 violation(s)
axe-core 4.4.1
- 33 violation(s)
- View JSON results
Ensures ARIA attributes are allowed for an element's role
Violated aria-allowed-attr on: phone, tablet, desktop
<div class="country-flag nav-link px-0 clickable" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div class="country-flag nav-link px-0" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Ensures elements with an ARIA role that require child roles contain them
Violated aria-required-children on: phone, tablet, desktop
<ul class="nav nav-tabs nav-fill" id="elec-int-tabs" role="tablist">
Ensures elements with an ARIA role that require parent roles are contained by them
Violated aria-required-parent on: phone, tablet, desktop
<a class="nav-link" id="HXD1-tab" data-toggle="tab" href="#HXD1" role="tab" aria-controls="HXD1" aria-selected="true">Product Data</a>
<a class="nav-link" id="HXD2-tab" data-toggle="tab" href="#HXD2" role="tab" aria-controls="HXD2" aria-selected="false">Product Media</a>
<a class="nav-link" id="HXD3-tab" data-toggle="tab" href="#HXD3" role="tab" aria-controls="HXD3" aria-selected="false">Product pricing</a>
<a class="nav-link" id="HXD4-tab" data-toggle="tab" href="#HXD4" role="tab" aria-controls="HXD4" aria-selected="false">Product decorations</a>
<a class="nav-link" id="HXD5-tab" data-toggle="tab" href="#HXD5" role="tab" aria-controls="HXD5" aria-selected="false">Integration features</a>
Ensures every id attribute value is unique
Violated duplicate-id on: phone, tablet, desktop
<div class="country-flag nav-link px-0" id="country-flag-header" data-country="usa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="country-flag-dropdown" id="country-dropdown-choose">
<input id="selected-locale" name="selected-locale" type="hidden" value="">
<input id="data_publish_categoryId" name="data_publish_categoryId" type="hidden" value="271">
<div class="tab-content" id="pills-tabContent">
<button type="button" id="btn-cancel-popup" class="btn btn-primary" data-dismiss="modal"><i class="z-ok"></i>Ok</button>
<input id="hdnTimerClosureDate" name="hdnTimerClosureDate" type="hidden" value="">
Ensures the order of headings is semantically correct
Violated heading-order on: phone, tablet, desktop
<h3 class="w-100">Sign Up Form</h3>
<h5 class="col-12 warning-text mt-0">You are currently on the U.S. site.</h5>
Ensures links have discernible text
Violated link-name on: phone, tablet, desktop
<a href="javascript:void(0)" class="element d-lg-none" id="main-products">
<a href="javascript:void(0);" class="btn btn-secondary nav-link dropdown-toggle" id="dropdown-sign-in" data-toggle="dropdown" data-ga-track="account-nav-menu" aria-haspopup="true" aria-expanded="false">
<a href="javascript:void(0)" class="close" id="countryClosePopUp">
<span aria-hidden="true">×</span>
</a>
Ensures <li> elements are used semantically
Violated listitem on: phone, tablet, desktop
<li class="nav-item active"><a class="nav-link" id="HXD1-tab" data-toggle="tab" href="#HXD1" role="tab" aria-controls="HXD1" aria-selected="true">Product Data</a></li>
<li class="nav-item"><a class="nav-link" id="HXD2-tab" data-toggle="tab" href="#HXD2" role="tab" aria-controls="HXD2" aria-selected="false">Product Media</a></li>
<li class="nav-item"><a class="nav-link" id="HXD3-tab" data-toggle="tab" href="#HXD3" role="tab" aria-controls="HXD3" aria-selected="false">Product pricing</a></li>
<li class="nav-item"><a class="nav-link" id="HXD4-tab" data-toggle="tab" href="#HXD4" role="tab" aria-controls="HXD4" aria-selected="false">Product decorations</a></li>
<li class="nav-item"><a class="nav-link" id="HXD5-tab" data-toggle="tab" href="#HXD5" role="tab" aria-controls="HXD5" aria-selected="false">Integration features</a></li>
Ensures <meta name="viewport"> does not disable text scaling and zooming
Violated meta-viewport on: phone, tablet, desktop
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
Ensures all page content is contained by landmarks
Violated region on: phone, tablet, desktop
<div id="cookiebanner" lang="en" dir="ltr" ng-non-bindable="" name="cookiebanner" style="display: block; bottom: 0px;">
<h3 class="col-12 text-gray1 warning-title">ATTENTION</h3>
<h5 class="col-12 warning-text mt-0">You are currently on the U.S. site.</h5>
<h5 class="col-12 warning-text col-sm-8">Please select the site you would like to use.</h5>
<div class="col-12 d-flex justify-content-center">
Ensures buttons have discernible text
Violated button-name on: desktop
<button class="btn btn-primary icon-only search-btn" id="btnNewsSearchGo" type="submit" data-test-selector="btnNewsSearchGo" onclick="return PCNASearch.prototype.ValidateSearch(this);">
Ensures every form element has a label
Violated label on: desktop
<input class="typeahead tt-hint" data-autocomplete-id-field="Id" data-autocomplete-url="/en-us/search/getsuggestions" data-onselect-function="PCNAProduct.prototype.GetSuggestionResult" data_autocomplete_url="/en-us/search/getsuggestions" data_onselect_function="PCNAProduct.prototype.GetSuggestionResult" data_test_selector="txtSearch" type="text" value="" readonly="" autocomplete="off" spellcheck="false" tabindex="-1" style="position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);">
html-validate 6.2.0
- 3 violation(s)
- View JSON results
"type" attribute is unnecessary for javascript resources
Violated script-type
html > head > script:nth-child(6) {}
"type" attribute is unnecessary for javascript resources
Violated script-type
html > head > script:nth-child(7) {}
failed to tokenize "<a href=\"/...", expected attribute, ">" or "/>".
Violated parser-error
screenshot
phone

tablet

desktop
