js自动填写表单。

JavaScript031

js自动填写表单。,第1张

第一步: 在页面查看源代码,把Form中包含的需要填列的HTML控件找出来如:

<form name="mainfrm" action="" method="post">

<input type="text" name="username"/>

<input type="submit" value="submit"/>

</form>

第二步:编写代码 </strong>javascript:mainfrm.username.value="stangray"mainfrm.submit.focus()

第三步: 打开浏览器的“收藏夹”,在“链接”分类中添加一个URL收藏。

在URL项中:加入上面编写的代码,也可以指定快捷键,在名称中填写“自动填表”

第四步:测试在浏览器中打开你要填写表单的网址,然后点击“链接”栏(这个菜单栏在输入地址栏的右边<a href="http://www.codesky.net" class="hden">, 取消锁定工具栏后自动填表”链接。

你不就是想页面打开时自动做提交么?

<form name="mainfrm" id="mainfrm" action="" method="post">

<input type="text" id="username" name="username"/>

<input type="text" id="pwd" name="pwd"/>

<input type="submit" id="submit" value="submit"/>

</form>

在页面最底下加入:

<script>

//给页面元素赋值

document.getElementById("username").value = "aaa"

document.getElementById("pwd").value = "bbb"

//提交form

document.getElementById("mainfrm").submit()

</script>

要注意getElementsByName与getElementByID的区别 getElementByID 返回的是唯一的DOM对象 getElementsByName 返回的是DOM对象列表 getElementsByTagName 返回的是DOM对象列表 所以要写成: javascript:void(document.getElementsByName("txtUserName")[0].value="caonima") 测试好了欢迎使用我们的空间。我们提供万网息壤美国香港多线空间,价格便宜