내 프로젝트에서 사용자가 등록하는 동안 해당 사용자의 전자 메일 ID가 유효한지 확인하고 있습니다. 유효하지 않거나 Javascript를 사용하고 있습니다. 단추를 클릭하고 확인하는 동안 기능에서 텍스트 상자의 값을 얻고 있습니다. 버튼의 클릭시는 마이크로 소프트의 JScript 런타임 오류를 보여줍니다 개체 중 하나가 내 코드에서 잘못된 것이 무엇인지 지적 할 수 오류를 요구, 컨트롤 경우자바 스크립트 개체 필요
내 자바 스크립트 기능은,
function mailcheck() {
var txt = document.getElementById("emailid").value;
if (txt != "") {
var at = "@"
var dot = "."
var lat = str.indexOf(at)
var lstr = str.length
var ldot = str.indexOf(dot)
if (txt.indexOf(at) == -1) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (txt.indexOf(at) == -1 || txt.indexOf(at) == 0 || txt.indexOf(at) == ltxt) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (txt.indexOf(dot) == -1 || txt.indexOf(dot) == 0 || txt.indexOf(dot) == lstr) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (str.indexOf(at, (lat + 1)) != -1) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (txt.substring(lat - 1, lat) == dot || txt.substring(lat + 1, lat + 2) == dot) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (txt.indexOf(dot, (lat + 2)) == -1) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
if (txt.indexOf(" ") != -1) {
alert("Invalid E-mail ID")
obj.focus()
return false
}
}
return true
}
당신은 오류의 라인/행 번호가 있나요? – geevee
당신은 ASPX/HTML 마크 업을 게시 할 수 있습니까 –
@ GalV 어떤 줄 번호도 줄 수 없습니다 – Rajesh