首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

不太熟悉PHP编程,为什么总报缺少‘)’异常

2013-08-04 
不太熟悉PHP编程,为什么总报缺少‘)’错误?劳大家帮我看看,为什么总是报if(form1.2_ytbyx.value){错误,

不太熟悉PHP编程,为什么总报缺少‘)’错误?
劳大家帮我看看,为什么总是报if(form1.2_ytbyx.value==""){错误,说缺少‘(’?万分感谢!

            <input type="button" name="Submit" value="提交" onClick="process() "></td>
      <script>
function process(){
      
//alert("开始检验!");
if(form1.2_ytbyx.value==""){
alert("您所输入的分值不能为空!");
form1.2_ytbyx.select();
}else if(checkscore20(form1.2_ytbyx.value)!=true){
alert("您输入的分值不正确!当前分值不应超过20分!");
form1.2_ytbyx.select();
return(false);
}else{
var ytbyx = parseInt(document.getElementById("2_ytbyx").value);
//alert("您输入的数值通过检验!请确认!");
}

[解决办法]
改下input的name命名试试,不要数字开头
[解决办法]
听楼上的建议。所有的input改为名字_数字的形式。
如1_mnbr  =>  mbnr_1
否则会报js warning 的。
不明白的是,你的怎么会报php错误。  
[解决办法]
不是听楼上的建议,而是遵从变量命名规则
不守规矩,当然是后果自负

变量命名规则:以字母或下划线开头,后跟若干个字母、数字、下划线

热点排行