Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript更改值_Javascript_Html_Function - Fatal编程技术网

使用javascript更改值

使用javascript更改值,javascript,html,function,Javascript,Html,Function,我正在尝试使用javascript更改/设置一个值 从我目前创建的内容来看,它适用于id:title标记中的一段文本 它的工作原理如下: 函数更改(){ var myNewTitle=document.getElementById('myTextField')。值; 如果(myNewTitle.length==0){ 警惕('请写一些真实的文本'); 返回; } var title=document.getElementById('title'); title.innerHTML=myNewT

我正在尝试使用javascript更改/设置一个值

从我目前创建的内容来看,它适用于id:title标记中的一段文本

它的工作原理如下:

函数更改(){
var myNewTitle=document.getElementById('myTextField')。值;
如果(myNewTitle.length==0){
警惕('请写一些真实的文本');
返回;
}
var title=document.getElementById('title');
title.innerHTML=myNewTitle;
}
测试

使用
键在元素上设置
属性:

var firstnameInput = document.getElementById('firstname');
firstnameInput.value = 'Firstname value';

使用
value
键在元素上设置
value
属性:

var firstnameInput = document.getElementById('firstname');
firstnameInput.value = 'Firstname value';

虽然我不明白为什么要一个输入更新另一个输入,但如果要更改输入字段的值,必须使用
.value
而不是
.innerHTML

函数更改(){
var myNewTitle=document.getElementById('myTextField')。值;
如果(myNewTitle.length==0){
警惕('请写一些真实的文本');
返回;
}
var title=document.getElementById('firstname');
title.value=myNewTitle;
}
测试
沃纳姆+阿切特纳姆:



虽然我不明白为什么要一个输入更新另一个输入,但如果要更改输入字段的值,必须使用
.value
而不是
.innerHTML

函数更改(){
var myNewTitle=document.getElementById('myTextField')。值;
如果(myNewTitle.length==0){
警惕('请写一些真实的文本');
返回;
}
var title=document.getElementById('firstname');
title.value=myNewTitle;
}
测试
沃纳姆+阿切特纳姆:


您需要执行以下操作: 使用
firstname.value=myNewTitle而不是
innerHTML

函数更改(){
var myNewTitle=document.getElementById('myTextField')。值;
如果(myNewTitle.length==0){
警惕('请写一些真实的文本');
返回;
}
var firstname=document.getElementById('firstname');
firstname.value=myNewTitle;
}
测试
Voornaam+Achternaam:
您需要执行以下操作: 使用
firstname.value=myNewTitle而不是
innerHTML

函数更改(){
var myNewTitle=document.getElementById('myTextField')。值;
如果(myNewTitle.length==0){
警惕('请写一些真实的文本');
返回;
}
var firstname=document.getElementById('firstname');
firstname.value=myNewTitle;
}
测试

Voornaam+Achternaam:
您可以添加一个问题的解决方案吗?你举的例子很好,嗯?单击按钮时,您希望另一个
textbox
填充来自另一个
textbox
的值吗?您是否可以共享您的html,该html无法正常工作?您可能误解了我,给出的示例确实有效。虽然我想让它做的是另外一件事,但我无法理解。@KevinBosman你的代码可以正常工作,伙计,我看不出有任何问题。请你解释一下你能补充一点问题吗?你举的例子很好,嗯?单击按钮时,您希望另一个
textbox
填充来自另一个
textbox
的值吗?您是否可以共享您的html,该html无法正常工作?您可能误解了我,给出的示例确实有效。虽然我想让它做的是另外一件事,但我无法理解。@KevinBosman你的代码可以正常工作,伙计,我看不出有任何问题。请解释你自己()