2010年6月14日星期一

PHP和JS的几点总结

1、Javascript的值传给php来处理可以把这个值放在一个hidden表单里面,例如:



<form1>
<input type="hidden" name="myclass" id="myclass" value="" />
<form1/>
<---javascript>
form1.myclass.value = classString;
<---javascript>




这样的话就把classString的值传给了name是class的隐藏的表单.

2、数据库查找的时候是精确查找,一定要注意查找的字符串中的空格,今天我被这个问题快整崩溃了,怎么都不对,又找不到错误,例如:
$array = @explode("",$class); //把$class用分解并放到$array数组中
我没有想到这个分解的字符串中的空格。
给一段字符串:abc
分出来的字符串为:a,b,c, ,
注意c后面的空格。
我在数据库中查找的时候总是不对,错误就在这里了。
3、




<input type="submit" name="Submit" value="完成" onclick="return checkEmpty(this.form)" />







<input type="submit" name="Submit" value="完成" onclick="checkEmpty(this.form)" />




就是有和没有return的区别,有return时,当funtion返回false时,网页不提交。
4、JS中使用<!---   --->的作用是注释,主要为了支持老版本的浏览器。



5、



<input type="hidden" name="myClass" id="myClass" value="" />




给表单起名字时最好不要使用关键字,我开始起的名字是class,怎么找都没有找到错误。

没有评论:

发表评论