作者caster5210 (随遇而安)
看板PHP
标题[请益] javascript抓栏位判断
时间Tue Aug 10 18:03:08 2010
有一种很奇怪的现象
ex:
<script language="javascript">
function check(fm)
{
if ( document.fm.表单名字.value == "" ) {
alert("请填入资料!!");
return false;
}}</script>
只要是搭text或Textarea,就可以判断有无空值
不过一但使用checkbox或radio就失去效用直接通过
可是格式的写法都是一样的,就是不晓得问题出在哪
不会有不适用於这两种表单的鸟情况吧?!谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.189.188
1F:推 KiroKu:没选可能是null不是"" 08/10 18:49
2F:推 EragonJ:以radio来说,不管有没有选不是都会有被assign一个value吗 08/10 20:58
3F:→ EragonJ:你应该是要判断checked==true or false? 08/10 20:58
4F:→ MOONRAKER:这两者的DOM本就跟其他input不同 不会因为你的程式这样 08/10 22:44
5F:→ MOONRAKER:写 就自动「变形」 08/10 22:45
6F:→ caster5210:谢谢各位,会再试看看,学到一课 08/10 23:05
7F:推 s25g5d4:可以讲的都被楼上讲完了 我只好说 好像有AJAX版... 08/10 23:28
8F:→ chrisQQ:我以为我走错板@@ 08/11 04:29