-2

タイマーを同時に使用して、1 つのラベルに 2 つの異なるテキストを表示する方法。たとえば、10秒後に最初に国内を表示したいのですが、単一のラベルで国際に変更する必要があります。

4

3 に答える 3

0
var changeLabel = function(){

  var text = document.getElementById('myLabel').innerHTML;
  if(text == 'Domestic')
      document.getElementById('myLabel').innerHTML = 'International';
  else
      document.getElementById('myLabel').innerHTML = 'Domestic';

  window.setTimeout(changeLabel, 10000);
}

これを body html タグで使用できます。<body OnLoad="changeLabel()">

于 2013-04-10T14:16:43.023 に答える
0

HTML

<label id="myLabel">Domestic</label>

JS:

var changeLabel = function(){
  document.getElementById('myLabel').innerHTML = 'International';
}
window.setTimeout(changeLabel, 10000);

デモ

于 2013-04-09T10:30:11.657 に答える
-1

setTimeout() を使用して、10 秒後に 2 番目のテキストを表示できます。

于 2013-04-09T10:30:41.057 に答える