以下HTML代码未读取JavaScript

时间:2018-08-18 16:44:25

标签: javascript html

我是Java语言的新手,可以从书本中学习它。我尝试使用以下HTML和js代码打开网页。但是javascript部分似乎无法正常工作。
有人可以让我知道缺少什么吗?

setText("")

2 个答案:

答案 0 :(得分:2)

您的代码很好并且可以正常工作,只是一些格式问题,您不能在字符串文字中插入换行符。固定示例如下:

var message="Learning JavaScript will give your Web page life!";
message += " Are you ready to learn? ";
var space="...";
var position=0;

function scroller(){
  var newtext = message.substring(position,message.length)+ space + message.substring(0,position);
  
  var td = document.getElementById("tabledata");
  td.firstChild.nodeValue = newtext;
  position++;
  if (position > message.length){position=0;}
  window.setTimeout(scroller,200);
}

scroller();
<table border="1">
<tr>
<td id="tabledata" bgcolor="white">message goes here</td>
</tr>
</table>

答案 1 :(得分:0)

之后的新行
  

var message =“学习JavaScript将为您提供网络

是造成此问题的原因,请尝试将此句子保留在一行中或使用新的ES6多行字符串``功能

var message="Learning JavaScript will give your Web page life!";

var message=`Learning JavaScript will give your
Web page life!`;