Closed
Bug 435607
Opened 17 years ago
Closed 17 years ago
If a link is placed inside of a label tag with an input submission button, which it shouldn't be, <br>the link will submit the form if the href attribute of the link contains a javascript request.
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 163912
People
(Reporter: sickbeatz, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
If a link is placed inside of a label tag with an input submission button, which it shouldn't be, the link will submit the form if the href attribute of the link contains a javascript request. If the href attribute is not javascript, the form does not submit. Here is a sample:
<html>
<head><title>Firefox 3rc1 label bug</title>
</head><body>
<h1>Firefox 3rc1 label bug</h1>
<p>If a link is placed inside of a label tag with an input submission button, which it shouldn't be,
<br>the link will submit the form if the href attribute of the link contains a javascript request.</p>
<form action="destination.php">
<label>
<input type="submit" name="button" id="button" value="Submit">
<a href="javascript:void(0);">Link that should do nothing</a>
</label>
</form>
</body>
</html>
Reproducible: Always
Steps to Reproduce:
1. Create a form
2. Create a label with a submit button and a link (bad code)
3. Make the href attribute for the link a javascript request
4. Click the link
Actual Results:
The form is submitted.
Expected Results:
The javascript request should fire off instead of the form submission.
Updated•17 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•