Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
534 views
in Technique[技术] by (71.8m points)

javascript - SyntaxError: missing formal parameter

I have some errors with my code. Maybe someone could help me. I am getting this error:

SyntaxError: missing formal parameter
function col(10,10){

And this is my code:

<script type="text/javascript">
   function col(<?=$result['seats_count']?>,<?=$result['booked']?>){
       if((<?=$result['seats_count']?>><?=$result['booked']?>))$('.table.table-bordered.booking tbody tr').css("background-color","#f55");
   };
</script>
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

A FormalParameterList is a comma-separated list of Indentifier tokens.

Identifiers can only begin with an IdentifierStart:

IdentifierStart ::

  • UnicodeLetter

  • $

  • _

  • UnicodeEscapeSequence

Identifiers cannot begin with a number, so 10 is not a valid formal parameter. In creating your col function code, your PHP code must produce formal parameter names that each begin with a letter (or one of the other valid beginning characters, as above).


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...