All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sonar.l10n.web.rules.Web.LinkToNothingCheck.html Maven / Gradle / Ivy

The newest version!

There are two ways to build a link that has the sole purpose of running JavaScript code. The goal of this rule is to ban such patterns in order to support browsing with JavaScript disabled.

Noncompliant Code Example

<a href="#" onclick="alert('Clicked!'); return false;">Run JavaScript Code</a> <!-- Noncompliant -->
<a href="javascript:void(0)" onclick="alert('Clicked!'); return false;">Run JavaScript Code</a>  <!-- Noncompliant -->
<a id="inPageAnchor">Jump down the page to me</a>  <!-- Compliant -->

Compliant Solution

<a id="inPageAnchor">Jump down the page to me</a>  <!-- Compliant -->




© 2015 - 2024 Weber Informatics LLC | Privacy Policy