Question: I need to find all elements name in tag and all attributes in each element by using JQuery , each element has different attributes name and value i need to know this attributes name and value but don't know how 

```
    <Circuit>
<C Type="Bipolar" Name="c1">
        <Cathode row="10" col="20"/>
        <Anode row="15" col="50"/>

    </C>
    <AND Name="and1">``
        <Input>
            <Pin row="10" col="40"></Pin>
            <Pin row="20" col="40"></Pin>
        </Input>
        <Output>
            <Pin row="30" col="50"></Pin>
        </Output>
    </AND>

    <Diode Name="d1" Value="30">
        <Anode row="30" col="50"></Anode>
        <Cathode row="40" col="60"></Cathode>
    </Diode>

<R Type="Constant" Name="r1">
    <Node row="60" col="80"></Node>
    <Node row="70" col="80"></Node>
</R>    
</Circuit>

```

I'll explain what i need, first need to know all elements (tag name) only in tag 
o/p like this 
elements in circuit tag
C
AND 
Diode 
R 

after this need to know all attributes and elements in each element 
like this 

first element (C) has 2 attribute 
first attribute is "Type" and the value of this attribute ="Bipolar"
second attribute is "Name" and the value of this attribute ="c1"
 and has 2 elements 
Cathode 
Anode 

and the same in each element

Answer: 
The only reason the runat attribute is needed in the head section is if your server-side code needs to access it. Outside of that, you can safely remove it.
Unfortunately, you will not be able to remove `runat="server"` if you use `Title` directive of `@Page` or set `Page.Title` in codebehind.