读书人

跪求解释!解决方案

发布时间: 2012-03-01 10:25:46 作者: rapoo

跪求解释!

PHP code
.....省略</head><script src="edit_js.js" type="text/javascript" ></script><body><form action="act.php" method="post"  onsubmit="return submit()" ><table width="680px" border="0" align="center">  <tr>  <td colspan="4" class="center toplinheight" >弹窗广告在线编辑:</td>  </tr>  <tr >    <td width="20%">新闻标题:</td><td width="30%"><input id="newtitle" name="newtitle" type="text"  value="<?=$result_new['newtitle'] ?>" /> </td>    <td width="24%">新闻链接:</td>    <td width="26%"><input id="relationartic" name="relationartic" type="text" value="<?=$result_new['relationartic'] ?>"  /></td>  </tr>  <tr>..............  <td colspan="2"><input type="submit" value="确认提交" /></td>    <td colspan="2"><input type="button" value="重置"  /><td>  </tr>      </table></form><table><tr><td><input type="button" value="123" onclick="onsubmit()"  /></td></tr></table></body></html>




js文件

JScript code
function submit(){    if($(newtitle).value == "" || $(relationartic).value=="" ||$(tipssep).value==""||$(blackpic).value==""||$(picflag)==""||$(friedlytips).value == "" ||$(frendly_isuse).value ==""||$(new_isuse)==""||$(frontset)==""||$(colorset).value=="")    {        alert("请完整填写信息!") ;        return false ;    } else        {            alert ("123") ;        }} function $(str){    return "document.getElementById(str)";}




为什么我点击提交,js却没控制


[解决办法]
类似$(newtitle).value ===> $("newtitle").value
return "document.getElementById(str)"; ===> return document.getElementById(str);
[解决办法]
function sub()
{
var newtitle = $("#newtitle").val();
var relationartic = $("#relationartic").val();
var tipssep = $("#tipssep").val();
var blackpic = $("#blackpic").val();
var picflag = $("#picflag").val();

var friedlytips = $("#friedlytips").val();
var frendly_isuse = $("#frendly_isuse").val();
var new_isuse = $("#new_isuse").val();
var frontset = $("#frontset").val();
var colorset = $("#colorset").val();

if(newtitle== ""||relationartic=="" ||tipssep==""||blackpic==""||picflag==""||friedlytips=="" ||frendly_isuse==""||new_isuse==""||frontset==""||colorset=="")
{
alert("请完整填写信息!") ;
return false ;
} else
{
alert ("123") ;
}
}

把事件的名称换下应该可以吧

读书人网 >JavaScript

热点推荐