使用javascript自动填充表单输入文本框

时间:2014-08-12 14:52:22

标签: javascript facebook login auto-populate

我遇到以下问题,因为我没有Javascript的专业知识

我正在测试Facebook的登录信息 http://goo.gl/3R3owa

用户登录Facebook后,会出现带有生日和位置的提醒窗口。到目前为止一切都很好。

而不是显示该窗口我想自动填充该页面中的日,月和年输入框。

有没有办法做到这一点?

这是我的代码 http://goo.gl/IFhJdu

提前致谢!

1 个答案:

答案 0 :(得分:0)

假设您拥有response对象中的所有数据,而element_id#是HTML页面上存在的元素的有效ID。您可以简单地使用以下JS代码在JS中设置输入字段的值:

document.getElementById('element_id1').value = response.gender;
document.getElementById('element_id2').value = response.birthday;
document.getElementById('element_id3').value = response.location.name;

同样,要将数据提供给HTML元素,您可以使用innerHTML,例如:

document.getElementById('element_id1').innerHTML= response.gender;

(您可以使用上面的代码替换JS代码中的alert()方法。)