Skip to main content

How to get name of an input field using jQuery?

My question might be an easy to handle one. But here it goes!

I was creating a plugin in jQuery and on my way, I have to get the names of input fields on which the events would occur.

Suppose:

<input type="text" name="name" />
<input type="text" name="age" />

Then it will be submitted or not, doesn't matter. What I want is to get the name of the field.

I have tried a stupid code, which even I know is a stupid one, but here it is:

$('#ins').html($(this).attr('name').val());

#ins is the div, where I am writing the events such as a click was made on the input with name = name. This way I want to create a plugin which would guide me to get to know which fields are getting some events.

Afzaal Ahmad Zeeshan
  • 15.9k
  • 14
  • 61
  • 106