在html中设置div元素值

在html中设置div元素值,html,Html,如何为下面的div块设置值(在“?”占位符中设置值) ? 我尝试过以下场景,但没有成功 <script type="text/javascript"> document.getElementById('txt3').innerHTML = "TEST"; </script> document.getElementById('txt3').innerHTML=“TEST”; 您的脚本工作正常,只是您需要确保在呈现HTML后放置脚本,因此首先需要打印表格,然后使用脚

如何为下面的div块设置值(在“?”占位符中设置值)


? 
我尝试过以下场景,但没有成功

<script type="text/javascript">
document.getElementById('txt3').innerHTML = "TEST";
</script>

document.getElementById('txt3').innerHTML=“TEST”;

您的脚本工作正常,只是您需要确保在呈现HTML后放置脚本,因此首先需要打印表格,然后使用脚本标记,因为如果您在呈现
id=“txt3”
之前放置脚本,它不会更改任何内容,因为
onload
脚本找不到任何内容,所以这应该是顺序

<table>
  <tr>
    <td class="tfArrive " valign="top">
      <div class="tfArrAp" id="txt3">
         ? 
      </div>
   </td>
 </tr>
</table>

<script type="text/javascript">
   document.getElementById('txt3').innerHTML = "TEST";
</script>

? 
document.getElementById('txt3').innerHTML=“TEST”;
旁注:如果你正在使用HTML5,你不需要
type=“text/javascript”
现在,默认值是javascript


在操作页面之前,请确保已加载页面:

<script type="text/javascript">
window.onload = function() {
    document.getElementById('txt3').innerHTML = "TEST";
}
</script>

window.onload=函数(){
document.getElementById('txt3').innerHTML=“TEST”;
}

。您是否在DOM中提供
#txt3
之前执行了它?代码正确,可能是调用顺序,请尝试警告innerHTML,在尝试获取id为txt3的对象时是否出现错误?您可能是对的。我的场景是,我从index.html到result.html得到三个queryString参数,我在元素下编写了脚本代码。您能帮助我如何存储收到的参数并在块中显示它吗。@Manu在这里不是JS pro,但我告诉您哪里出了问题:)
$(document).ready(function(){
  $('#txt3').html("New Text");
});
<script type="text/javascript">
window.onload = function() {
    document.getElementById('txt3').innerHTML = "TEST";
}
</script>