$(".For").click(function(){<br> alert($(this).find("input").val());<br>});
document.getElementById("aaa").name;document.getElementById("aaa").getAttribute("name");document.getElementById("aaa")["name"]
alert('替换之前的name值为:'+$(':text[name="dd"]').attr('name'));<br> $(':text[name="dd"]').attr('name',$(':text[name="tt"]').val());<br> alert('替换之后的name值为:'+$(':text[name="'+$(':text[name="tt"]').val()+'"]').attr('name'));
利用ID唯一性,name可重复.开可利用 document.forms[n].value ;n是表单内单元索引号
$("input[name='name的值']").val();
input属于单标签,也就是和此类标签不一样,它只有开而没有关如下:value2;获取的话,通过javascript:var con = document.getElementById('value2');改变内容的话,使用innerHTMLcon.innerHTML='某个想要更换的内容';
<input id="i1" name="test" /> <script> alert($('#i1').attr('name')); //output: test </script>
<SCRIPT LANGUAGE="JavaScript"><br><!--<br>function CheckSoftCount(elem){<br>var values = "";<br> for(var i=0;i<elem.childNodes.length;i++){<br> if(elem.childNodes[i].checked){<br> values += elem.childNodes[i].value;<br> }<br> }<br>
有三种方法: document.getElementById();//通过ID属性获取 document.getElementsByName();//通过name属性获取 document.getElementsByTagName();//通过标签名获取 由于你给上没的Input标签中没设置id和name属性,所以直接通过标签名取值 var temp = document.getElementsByTagName("input"); 注意 你此处的Input有多个,所以temp存储的是所有的Input的类容,即获得的是数组.如要单个获取,可Input设置不同的ID或者name.
html: JS中 input中两种方法实现,通过name值取得id值 js:1.var input_txt=$("input").attr("name"); if(input_txt=='txt'){ console.log($("input").attr("id")); }2.var id=[]; $(input[name]).each(function(){ id.push({name:this.name,id:this.id}); }); console.log($(input[name=txt]).attr('id'));