如何設置這個小函數的參數?

BILLSJONE 2004-09-23 02:25:46
<SCRIPT luangage="javascript">
function null_value(form_name,input_name)
{
if(window.document.form_name.input_name.value=="")
{
alert("輸入框不能為空");
return false;
}else{
return true;
}
}
</SCRIPT>
調用:
onclick="{if(null_value('form1','text1')){return true;}return false;}"
=========================================
null_value(form_name,input_name)有兩個參數,分別傳入窗體名和輸入框名,
但是這句不行:
if(window.document.form_name.input_name.value=="")

請問怎樣寫好下面這句才能正確傳入form名和input名?
window.document.form_name.input_name.value
...全文
48 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
BILLSJONE 2004-09-23
  • 打赏
  • 举报
回复
謝謝whnnet(赚钱攒嫁妆) ,成功了
whnnet 2004-09-23
  • 打赏
  • 举报
回复
or:

if(eval("window.document."+form_name+"."+input_name).value=="")
whnnet 2004-09-23
  • 打赏
  • 举报
回复
<input name="type_name" type="text" disabled=true>

js:

document.formName.type_name.disabled=true
whnnet 2004-09-23
  • 打赏
  • 举报
回复
if(window.document.forms[form_name].elements[input_name].value=="")
BILLSJONE 2004-09-23
  • 打赏
  • 举报
回复
還有一個問題:
怎么使<input name="type_name" type="text">輸入框失效?變灰色?
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-23 02:25
社区公告
暂无公告