Can';t使用javascript将值插入表单

Can';t使用javascript将值插入表单,javascript,Javascript,这样做没有问题: document.getElementById("PvpnetAccountName").value = "Username"; 这不起作用,它不会在表单中插入我的值: document.getElementById("PvpnetAccountDateOfBirthDay").value = "6"; 怎么了?Sitename:或:尝试将值转换为int,如下所示: parseInt(value) 请查看网站的代码: <select name="data[Pvpne

这样做没有问题:

document.getElementById("PvpnetAccountName").value = "Username";
这不起作用,它不会在表单中插入我的值:

document.getElementById("PvpnetAccountDateOfBirthDay").value = "6";

怎么了?Sitename:或:

尝试将值转换为int,如下所示:

parseInt(value)

请查看网站的代码:

<select name="data[PvpnetAccount][date_of_birth_day]" id="PvpnetAccountDateOfBirthDay" class="ignore_keyup c-signup__input c-signup__input--select c-form-group__input c-form-group__input--select js-selectize selectized" tabindex="-1" style="display: none;">
        <option value="" selected="selected"></option>
</select>

您尝试使用Javascript访问的输入字段实际上是一个隐藏字段。它不包含要选择的选项。
选择本身是在
div
中使用class
selectize下拉列表内容进行的。这通常是出于造型的目的

是否有id为
PvpnetAccountDateOfBirthDay
的元素?显示相关的HTML相关HTML:这是因为您试图设置
元素的值。您将需要设置selections值,而不是select元素。一旦您修复了它:享受验证码的乐趣…:-)