有一个javascript脚本程序段我看不懂,请帮我一下好吗?

来源:百度知道 编辑:UC知道 时间:2024/09/22 11:31:59
<script type="text/javascript">

function setValue(gid)
{
document.getElementById('hfGID').value=gid;
document.Form1.action="Index.aspx";
document.Form1.submit();
}
</script>
上面的setValue函数里的语句都是什么作用?谁帮忙给我解释一下好不好?我在这里谢谢各位了!

整个 setValue 函数的作用就是设置对象值,并提交数据。

<script type="text/javascript"> //script 申明

function setValue(gid) //setValue 函数申明
{
document.getElementById('hfGID').value=gid; //将表单中一个叫hfGID的对象值设为 gid变量传过来的值。
document.Form1.action="Index.aspx"; //表单数据将要提交到哪个程序处理
document.Form1.submit(); //开始提交数据
}
</script>

document.getElementById('hfGID').value=gid;
获取页面里 id为hfGID的对象 并将他的value属性 设置成gid
document.Form1.action="Index.aspx"; 修改form1的 action也就是提交的地址为index.aspx
document.Form1.submit(); 提交form

function setValue(gid) setValue方法名 gid是参数
{
document.getElementById('hfGID').value=gid; 给ID为(hfGID)赋值为gid
document.Form1.action="Index.aspx"; 设置提交页面为Index.aspx
document.Form1.submit(); 提交表单
}

function setValue(gid) //setValue申明函数
{
document.getElementById('hfGID').value=gid; //将gid赋值给id