[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

8.7

DOM element object problem

Asked by exxos_uk in JavaScript

http://www.w3schools.com/dom/dom_element.asp

that page has <year> 2005 </year> , In my code I have various names, plus tables and graphics etc. However, I am using Jquery Bind function to change the contents of the elements. This works fine, however, what I want to do is obtain what element was clicked on, I have input img in there, and I can obtain some information using..
this.parentnode

however, this reports "HTMLCELLOBJECT", which would be my table, So going back though all these I ended up with..
this.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode.parentnode

Which eventually casued on error and I did not find my <year> element in there.

looking at this page..
http://www.howtocreate.co.uk/tutorials/javascript/dombasics

what I would actually want to find is the "P" part, or actaully way down the dom tree my input image can be found as "INPUT" which is returned from Jquery, so it can find that fine and all related information other than the parent element that was actaully clicked.

an example would be something like..

<test> <input type=image1....> </test>
<test2> <input type=image2....> </test2>

When image2 is clicked, I can get my values, and I know image2 was clicked. The same with image1, I know image 1 is clicked. Its a bit over simple example, but what I want to find out is if <test> was clicked or <test2> was clicked..

 I know it may seem a little pointless with this example as I know what images were clicked, but in my actual code , the images are all the same names (and a few rows of them) as I re-use a lot of code. However, the <test> and <test2> is the thing that changes.

 I would prefer a method to find out where the image click actually happend, in <test> or <test2>. I think there must be a simple way to do this but I am not sure if its even possible without starting to use ID's aswell ..
[+][-]11/08/09 06:25 AM, ID: 25770561Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/08/09 04:46 PM, ID: 25772780Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/10/09 01:13 AM, ID: 25783599Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/10/09 01:49 AM, ID: 25783829Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/10/09 02:08 AM, ID: 25783910Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/10/09 02:10 AM, ID: 25783913Accepted Solution

View this solution now by starting your 30-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

About this solution

Zone: JavaScript
Sign Up Now!
Solution Provided By: manjunathub
Participating Experts: 2
Solution Grade: A
 
[+][-]11/10/09 03:47 AM, ID: 25784426Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/10/09 04:06 AM, ID: 25784549Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]11/10/09 04:19 AM, ID: 25784614Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]11/10/09 04:47 AM, ID: 25784760Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-89 - Hierarchy / EE_QW_3_20080625