我遇到以下问题,因为我没有Javascript的专业知识
我正在测试Facebook的登录信息 http://goo.gl/3R3owa
用户登录Facebook后,会出现带有生日和位置的提醒窗口。到目前为止一切都很好。
而不是显示该窗口我想自动填充该页面中的日,月和年输入框。
有没有办法做到这一点?
这是我的代码 http://goo.gl/IFhJdu
提前致谢!
答案 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()
方法。)