attrメソッドやpropメソッドで取得可能です。
例えば
<div class="demo_box" id="demo_name">この要素のIDを取得しています</div>
このようなHTMLの「demo_name」を取得したいときは
$(document).ready(function(){
var idname = $('.demo_box').attr("id");
$("#attr_log").text(idname);
//あるいは
var idname = $('.demo_box').prop("id");
$("#prop_log").text(idname);
});
実行するとこうなります。
この要素のIDを取得しています
attrで取得:
propで取得:
propは入力フォームの値をとる時に活躍しますが、IDも取得が可能です。
attrは、attribute。propは、propertyを表すメソッドでattrはHTML内の属性、propは変動しうる値を取得する際に使う例が多いようです。