如何使用javascript值设置HTML输入字段的值
我知道这个问题已经被问过一千次了,但到目前为止,我尝试过的都没有效果。我真的很感谢你的意见。 这是我的情况, 我有以下javascript代码:如何使用javascript值设置HTML输入字段的值,javascript,html,input,getelementbyid,Javascript,Html,Input,Getelementbyid,我知道这个问题已经被问过一千次了,但到目前为止,我尝试过的都没有效果。我真的很感谢你的意见。 这是我的情况, 我有以下javascript代码: <script> var url = document.URL; url = url.slice(17,21); </script> 我尝试了getElementbyId,但它什么也没显示 有什么我遗漏的吗?将html改成这样,您忘记设置id了 <input id="name" name="name" type="tex
<script>
var url = document.URL;
url = url.slice(17,21);
</script>
我尝试了getElementbyId
,但它什么也没显示
有什么我遗漏的吗?将html改成这样,您忘记设置id了
<input id="name" name="name" type="text"/>
将html更改为如下所示,您忘记设置id
<input id="name" name="name" type="text"/>
试试下面这个。
HTML:
<input id="textBox" type="text"/>
选中此选项,然后尝试下面的选项。
HTML:
<input id="textBox" type="text"/>
选中此项,您可以按如下方式执行:
<script>
window.onload=function(){
var url = document.URL;
url = url.slice(17,21);
document.getElementById("urlText").value=url;
}
</script>
window.onload=function(){
var url=document.url;
url=url.slice(17,21);
document.getElementById(“urlText”).value=url;
}
在HTML输入标记中,将其更改为
<input id="urlText" name="name" type="text"/>
您可以按如下方式执行:
<script>
window.onload=function(){
var url = document.URL;
url = url.slice(17,21);
document.getElementById("urlText").value=url;
}
</script>
window.onload=function(){
var url=document.url;
url=url.slice(17,21);
document.getElementById(“urlText”).value=url;
}
在HTML输入标记中,将其更改为
<input id="urlText" name="name" type="text"/>
var url=document.url;
url=url.slice(17,21);
var urlField=document.getElementsByName('name')[0];
url.value=url;
这假设您只有一个名为attribute=“name”的标记。否则添加一个id
属性。
var url=document.url;
url=url.slice(17,21);
var urlField=document.getElementsByName('name')[0];
url.value=url;
这假设您只有一个名为attribute=“name”的标记。否则请添加一个
id
属性。如果您使用的是一个名为getElementById的方法,您不希望尝试获取的元素实际具有一个id吗?如果您使用的是一个名为getElementById的方法,请将属性id即id=“name”添加到InputFieldWell中,您不希望您尝试获取的元素实际具有id吗?添加属性id,即id=“name”到输入字段谢谢您的回答。我将其更改为:var url=document.url;url=url.slice(17,21);getElementById(“名称”)=document.write=“url”document.write=“url”;但仍然nothing@user2497085请参阅我上面的编辑,它向您展示了js的外观like@user2497085别忘了将类型设置为text谢谢你再次回答,原来我忘了添加的是窗口。onload谢谢你回答。我将其更改为:var url=document.url;url=url.slice(17,21);getElementById(“名称”)=document.write=“url”document.write=“url”;但仍然nothing@user2497085请参阅我上面的编辑,它向您展示了js的外观like@user2497085别忘了将类型设置为text谢谢你再次回答,原来我忘了添加的是窗口。onloadYES!很有效,非常感谢,你不知道我在这上面浪费了多少时间。非常感谢。对很有效,非常感谢,你不知道我在这上面浪费了多少时间。非常感谢。