JS gets the ID and attributes of the HTML element where the mouse is located:
Code:
- <Div onclick = "get_srcelement ()">
- <Div id = "001" style = "border: 1px solid red; width: 100%; Height: 500px"> <span id = "node001"> This is the 1st node div001 <span>
- <Div id = "002" style = "border: 1px solid red; width: 80%; Height: 300px"> <span id = "node002"> This is the 2nd node div002 <span>
- <Div id = "003" style = "border: 1px solid red; width: 50%; height: 200px"> <span id = "node003"> This is the 3rd node div003 <span>
- </Div>
- <Div id = "004" style = "border: 1px solid red; width: 50%; height: 200px"> <span id = "node003"> This is the 3rd node div004 <span>
- </Div>
- </Div>
- </Div>
- <Script>
- Function Get_srcElement ()
- {
- Var srcElement = ""
- SrcElement = srcElement + "\ n" + "event. srcElement. id:" + event. srcElement. id
- Srcelement = srcelement + "\ n" + "event. srcelement. Children [0]. tagname:" + event. srcelement. Children [0]. tagname
- Srcelement = srcelement + "\ n" + "event. srcelement. firstchild. ID:" + event. srcelement. firstchild. ID
- Srcelement = srcelement + "\ n" + "event. srcelement. lastchild. ID:" + event. srcelement. lastchild. ID
- Alert (srcelement)
- }
- </SCRIPT>
- </Div>
- <Div id = "div_001">
- <Form ID = "form_001">
- <Input type = "button" id = "button_001_id" name = "button_001_name" value = "click to view" class = "button_000000class" onclick = "get_srcelement2 (this)">
- </Form>
- </Div>
- <SCRIPT>
- Function get_srcelement2 ()
- {
- VaR srcelement = ""
- Srcelement = srcelement + "\ n" + "event. srcelement. ID:" + event. srcelement. ID
- Srcelement = srcelement + "\ n" + "event. srcelement. tagname:" + event. srcelement. tagname
- Srcelement = srcelement + "\ n" + "event. srcelement. Type:" + event. srcelement. Type
- Srcelement = srcelement + "\ n" + "event. srcelement. Value:" + event. srcelement. Value
- Srcelement = srcelement + "\ n" + "event. srcelement. Name:" + event. srcelement. Name
- Srcelement = srcelement + "\ n" + "event. srcelement. classname:" + event. srcelement. classname
- Srcelement = srcelement + "\ n" + "event. srcelement. parentelement. ID:" + event. srcelement. parentelement. ID
- Srcelement = srcelement + "\ n" + "event. srcelement. getattribute:" + event. srcelement. getattribute
- Alert (srcelement)
- }
- </SCRIPT>
Currently, Firefox is not compatible with Firefox. Refer to the code below to see if it is feasible. I have time to modify this log.
Function get_srcelement (E)
{
EE = Window. Event | E;
VaR tmpobj = ee. srcelement | ee.tar get;
VaR srcelement = srcelement + "" + "event. srcelement. ID:" + tmpobj. ID
Alert (srcelement)
}