Anchor tag does not work [solved]

JavaScript and client side scripting.

Moderator: General Moderators

Post Reply
User avatar
raghavan20
DevNet Resident
Posts: 1451
Joined: Sat Jun 11, 2005 6:57 am
Location: London, UK
Contact:

Anchor tag does not work [solved]

Post by raghavan20 »

I have a source page from which I want to go to some selected anchors within a target file. But I am not able to do it... why?
code for source file

Code: Select all

<html>
<body>
	<a href = "targetHtml.html#1" >Go to first div</a><br />
	<a href = "targetHtml.html#1" >Go to second div</a><br />
	<a href = "targetHtml.html#1" >Go to third div</a><br />
</body>
</html>
code for target file

Code: Select all

<html>
<body>
	<a name = "1" />
	<div>First Div</div>
	<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br />

	<a name = "2" />
	<div>Second Div</div>
	<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br />

	<a name = "3" />
	<div>Third Div</div>
	<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br />

</body>
</html>
Last edited by raghavan20 on Mon Jan 09, 2006 8:32 am, edited 1 time in total.
User avatar
jayshields
DevNet Resident
Posts: 1912
Joined: Mon Aug 22, 2005 12:11 pm
Location: Leeds/Manchester, England

Post by jayshields »

Change your target file to this:

Code: Select all

<html> 
<body> 
   <a name = "1"> 
   <div>First Div</div> 
   </a>
   <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br /> 

   <a name = "2"> 
   <div>Second Div</div> 
   </a>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br /> 

   <a name = "3"> 
   <div>Third Div</div> 
   </a>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br 

/><br /><br /><br /> 

</body> 
</html>
User avatar
raghavan20
DevNet Resident
Posts: 1451
Joined: Sat Jun 11, 2005 6:57 am
Location: London, UK
Contact:

Post by raghavan20 »

The problem was not putting text inside <a> but in the sourceHtml file I by mistake put anchor tags with the same value 1 for all of them...

Here is the correct source code for sourceHtml.html

Code: Select all

<html> 
<body> 
   <a href = "targetHtml.html#1" >Go to first div</a><br /> 
   <a href = "targetHtml.html#2" >Go to second div</a><br /> 
   <a href = "targetHtml.html#3" >Go to third div</a><br /> 
</body> 
</html>
Post Reply