我需要练习HTML测试的HTML和Javascript指南

时间:2015-11-22 19:09:21

标签: javascript jquery html

Dear <span id="salutation">Name</span>;

<p>

  It has come to our attention that your invoice <span id="invoice">ID</span>

  has yet to be paid. It has now been <span id="time">some time</span> since

  you received <span id="item">the material</span> from Evil Incorporated. Please

  remit payment immediately. <span id="threaten"></span>

</p>

  Yours sincerely,<br>

<br>

<br>

  J. Smith, Accounting

<div id="buttons">

我在2天内进行了练习实验,并且有些东西与它非常相似。鉴于上面的代码,我必须回答这个问题,问题就是。

  

a)编写一个函数reverse(tag),它将一个字符串作为参数(tag)。   tag是HTML中元素的id。此功能应该反转   与提供的id关联的innerHTML值。如果元素   HTML文档中不存在您的程序应该显示   警惕,什么也不做。通过定义格式()来测试代码   功能调用反向(&#39;称呼&#39;)。

     

b)写一个函数clearit(),添加一个按钮&#34; print&#34;到了   ID =&#39;按钮&#39 ;.此打印应将其显示为打印,并且应该具有   onclick属性引用函数print()

     

c)编写一个print()函数,用文本&#34; print显示和提示   所谓的&#39;证明上面的代码正常工作。

我相信第一部分:

function reverse(tag) {
  var el = document.getElementById(tag);
  if(!el) {
    return alert('nope');
  }
  el.innerHTML = el.innerHTML.split('').reverse().join('');
}

但是我不确定如何接近b)和c)...赞赏任何指导!

1 个答案:

答案 0 :(得分:0)

对于b),您应该向DOM添加一个新元素,在本例中为一个打印按钮。您可以阅读w3schools上的文档,了解有关如何操作的示例。

至于c),我认为说明书足以让你入门。但是为了更多阅读,请查看他们的page onclick事件:)

祝你好运!