自动填写文本区域

时间:2013-06-18 07:00:39

标签: javascript

如何在打开网页时自动填写文本区域。

我有2个保存的字符串(登录名和密码),我必须将其设置为网页上的登录和密码文本区域。我没有文本区域id(或名称)。我是ios开发人员,我需要在java脚本中使用这些函数...有人帮忙或提供一些有用的链接吗?

谢谢!

3 个答案:

答案 0 :(得分:1)

在不知道ID或名称的情况下,您可以抓住页面上的第一个文本区域。 [0]代表第一个,所以增加它为第二个,第三个,依此类推。 document.getElementsByTagName()返回一个可以像数组一样使用的节点列表,因此如果textareas的总数未知,它就可以循环。

window.onload = function(){
  document.getElementsByTagName("textarea")[0].value = "Some value";
};

Fiddle

答案 1 :(得分:1)

你可以做这样的事情

我假设这是你的HTML

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

在JavaScript中,您可以执行此操作来填充文本框

document.getElementById("username").value = "Your value";
document.getElementById("password").value = "Your value";

如果您需要更多帮助,您必须更加具体......

答案 2 :(得分:0)

看看这里:http://jsfiddle.net/c6Gkf/1/

<强> CODE

document.getElementsByTagName("textarea")[0].innerHTML = "login";
document.getElementsByTagName("textarea")[1].innerHTML = "password";

希望有所帮助