Javascript 更改当前url并填写文本字段

Javascript 更改当前url并填写文本字段,javascript,Javascript,使用JavaScript如何在网站上填写此文本字段?我正在尝试实现表单的自动填充 <div class="address_line_one_box"> <label class="inputLabel" for="firstname">First Name:<em>*</em></label> <input type="text" name="firstname" size="41" maxleng

使用JavaScript如何在网站上填写此文本字段?我正在尝试实现表单的自动填充

<div class="address_line_one_box">
        <label class="inputLabel" for="firstname">First Name:<em>*</em></label>
        <input type="text" name="firstname" size="41" maxlength="96" id="firstname"> 
    </div>

名字:*
这是我当前的代码。更改url有效,但填写文本字段无效

<body onload = "myFunction();">

<script>
function myFunction() {
   window.location.href = "www.example.com";
   document.getElementById("firstname").value = "My name";
}
</script>

函数myFunction(){
window.location.href=“www.example.com”;
document.getElementById(“firstname”).value=“我的名字”;
}

什么不起作用?在设置字段值之前,您正在重定向到其他页面。我想在重定向页面上设置文本字段的值。
document.getElementById("firstname").value = "My name";