如果页面上只有Textarea,可以用如下方法来遍历其name属性然后赋给id属性:
<script> try{ window.onload = setTextAreaIds();setTextAreaId(); }catch(e){} </script> function setTextAreaIds() { try{ var textAreaobj = document.getElementsByTagName("TEXTAREA"); if(textAreaobj != null && textAreaobj != undefined) { for (var i = 0; i < textAreaobj.length; i++) { if(textAreaobj[i] != null && textAreaobj[i] != undefined) { var idVal = textAreaobj[i].id; if(idVal ==null || idVal == undefined || idVal == "") { textAreaobj[i].id = textAreaobj[i].name; } //alert("now id : "+textAreaobj[i].id); } } } }catch(e){} }