struts2调用javascript函数问题 - Web 开发 / 其他
我的javascipt函数:
<script type="text/JavaScript">
<!--
function isValid()
{
if(document.form.newstitle.value=="")
{
window.alert("新闻标题不能为空!");
document.form.newstitle.focus();
return false;
}
if(document.form.newscontent.value=="")
{
window.alert("新闻内容不能为空!");
document.form.newscontent.focus();
return false;
}
//-->
</script>
jsp页面,部分代码:
<s:form action="add" id="form" name="form" onsubmit="return isValid();">
<s:textfield value="" name="newstitle" label="新闻标题" maxlength="100" ></s:textfield>
<s:textarea rows="15" name="newscontent" value="" label="新闻内容" cols="50"></s:textarea>
<s:submit value="添加"/>
执行时,javascript不起作用,即使这两个字段值为空,也能执行。
求高人解答。
必须用struts2标签。
注:如果今天问题解决了,立马发分。
[解决办法]
<script type="text/JavaScript"> <!--function isValid(){if(document.form.newstitle.value==""){window.alert("新闻标题不能为空!"); document.form.newstitle.focus();return false;}if(document.form.newscontent.value==""){window.alert("新闻内容不能为空!");document.form.newscontent.focus();return false;}}//--> </script>