Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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 - Fatal编程技术网

Javascript 如何访问文本字段来处理其中的信息?

Javascript 如何访问文本字段来处理其中的信息?,javascript,html,Javascript,Html,我试图用id=“first”访问文本字段,这样我就可以潜在地读取其中的任何信息,甚至可以通过java脚本向其中写入信息 这是我尝试过的最后一种方法,我知道这不管用,但我的大脑很累,我已经尝试了好几天了。我不熟悉java脚本,我只是把它当作一个实验来玩弄,但现在它让我发疯了 <script> { var targetDiv = document.getElementById("popover-content- right").getElementsByClassName("we

我试图用id=“first”访问文本字段,这样我就可以潜在地读取其中的任何信息,甚至可以通过java脚本向其中写入信息

这是我尝试过的最后一种方法,我知道这不管用,但我的大脑很累,我已经尝试了好几天了。我不熟悉java脚本,我只是把它当作一个实验来玩弄,但现在它让我发疯了

<script>
 { var targetDiv = document.getElementById("popover-content- 
  right").getElementsByClassName("well popover- 
  right").getElementById("edit- 
  user").getElementById("first")[0];
  targetDiv.textContent = "Hello world!";
}

</script>

{var targetDiv=document.getElementById(“popover内容-
右“).getElementsByClassName(“井popover-
右“).getElementById(“编辑-
用户“).getElementById(“第一个”)[0];
targetDiv.textContent=“你好,世界!”;
}
我尝试过其他几种方法,但都不奏效

<div id="popover-content-right" class="well popover-right" data- 
dicomgrid-active-popover="create" style="top: 133px; width: 480px; 
display: 
block;"> 
<form id="edit-user" onsubmit="return saveForm(this)">
<div class="form-inline">
  <div class="form-group">
    <label data-i18n-token="global:first-name">First name</label><br>
    <input id="first" data-validate="required" class="form-control">
    <span class="help-inline small"></span>
  </div>
  </div>
  </form>
  </div>

名字
我希望当我写一些东西到文本字段时,它会显示在那里,例如“Hello world”,但现在我什么也没有得到,它只是保持空白


非常感谢您的帮助。谢谢这只是一个简单的
文档。getElementById
应该会返回所需的元素,而
.value
会让您像正常变量一样访问元素的值

onload=function(){
var textField=document.getElementById(“第一”);
var value=textField.value;//读取
textField.value=“某物”;//写入
}

名字

你们非常接近。执行以下操作:
documentgetElementById(“第一”).textContent=“Hello world!”可能重复的