함수 방화범 : 구문 에러 document.getElementsByClassName는
<script src="ajax.js" language="javascript" type="text/javascript"></script>
HTML 파일의 함수를 호출 버튼을 포함 파일
<button type='button' id="submit" onclick="javascript:Action(2,0,10)" >Search</button>
js 함수
function Action(var a,var jump,var number)
var texts = document.getElementsByClassName("textField");
웹 사이트 점심 식사 불량 오류 표시
SyntaxError: syntax error
var texts = document.getElementsByClassName("textField");
와 나는이 메시지
ReferenceError: Action is not defined
Action(2, 0, 10);
문제가 무엇인가를 보여주는 웹 사이트 불을 지르고에서 함수를 호출하려고? 그것은 내가 다른 파일에서 문서를 호출하려고하는지? 만약 내가 그것을 고칠 수 있습니까? 문제가 해결되지 않는 이와 함수를 변경
... :
function Action(a,jump,number)
은 ajax.js
<script>
function Action(a,jump,number)
{
var texts = document.getElementsByClassName("textField");
var value = "FirstName="+texts[0].value+"&LastName="+texts[1].value+"&Id="+texts[2].value+"&DateBirth="+texts[3].value+"&CellPhone="+texts[4].value+"&Text="+texts[5].value+"&ImageSource="+texts[6].value;
var insert = "?"+value;
var get = "?Jump="+jump+"&NumberToGet="+number+"&"+value;
if (a == 1){
loadXMLDoc("get.php"+get,"view");
}else if (a == 0){
loadXMLDoc("insert.php"+insert,"view");
}
}
는 ... loadXMLDoc() 간단한 함수를 AJAX =.
마지막 코드에서 구문 오류가 발생하지 않습니다. 어쩌면 파일의 어딘가에 오류가있을 수 있습니다. 다른 모든 것을 제거하려고 시도 할 수는 있습니다. 그 전에 스크립트도 이러한 오류를 일으킬 수 있습니다. – Bergi