function add(id)
{
var tempid=document.getElementById(id);
var patterm=/@/;
var value=tempid.match(patterm); // This is where I'm getting the error
if(value==null)
{
var length=document.getElementById(id).length();
tempid=tempid.setchatAt(length+1,'@messung.com');
}
else
{
}
}
最佳答案
tempid是一个对象,您需要将其值与模式匹配。做类似document.getElementById(id).value
的事情;
长度也是属性而不是方法。再次需要在字符串的document.getElementById(id).value;
上调用它。不在物体上。