我用javascript 写了一个这么简单的函数怎么就不好使呢?我就那了闷了

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:35:13
晕个函数主要是为了设置焦点用的,通过传进去一个文本框名字来设置焦点
<script language="javascript">
function textfocus(text){
document.login.text.focus();
}
</script>

<body onload="javascript:textfocus('username');"> 这个是调用上面的函数

表单的名字是login 有文本框username

<script language="javascript">
function textfocus(text){
eval("document.login."+text+".focus();");
}
</script>
试试这个

<script language=\"javascript\">
function textfocus(text){
document.login.text.focus();
}
</script>

<body onload=\"javascript:textfocus(\'username\');\">
<form name=\"login\">
<input name=\"text\">
</form>
完全没有问题。你写的是对的。

单独运行javascript是没有什么意义的,需要与其他元素配合使用。比如html,jsp等。
我建议你看看html语言,网页设计基础,javascript基础。这些都很简单。

这样就行了
<script language="javascript">
function textfocus(text){
text.focus();
}
</script>
<body onload="javascript:textfocus(document.login.username);">

用:document.login.all(text).focus();

document.all.text.focus(