如何反转javascript中标识为id的字符串?

如何反转javascript中标识为id的字符串?,javascript,Javascript,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> sinc

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">
格式

清楚的

问题

=>编写一个函数reversetag,将一个字符串作为argumenttag。标记是HTML中元素的id。此函数应反转与提供的id关联的innerHTML值。如果HTML文档中不存在该元素,则程序应显示并发出警报,而不执行任何操作。通过定义format函数调用reverse“sallation”来测试代码。 =>编写一个函数clearit,将按钮打印添加到id='buttons'中。此打印应显示为打印,并应具有引用函数打印的onclick属性
=>编写一个函数print,用名为“的文本打印”显示和提醒,以证明上述代码正常工作。

这非常简单

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

这里有人做其他人的家庭作业。我是他们中的一员。但是你必须展示你自己的努力来解决这个问题,哪怕是最微小的一点都足够了,但只是C&P你的作业有点太……嗯……大胆了,即使对我来说也是如此。谢谢,我还有另一个问题,假设我必须按一个按钮,如果格式,第二个按钮是清晰的,我想当我按“清除”按钮以按格式翻转时。所以,让我们说,按钮顺序是格式,然后明确,我希望它是明确的,然后格式