function escapeAttrib(s) {
    return ('' + s).replace(ampRe, '&amp;').replace(ltRe, '&lt;')
        .replace(gtRe, '&gt;').replace(quotRe, '&#34;');
  }
Escapes HTML special characters in attribute values.

{\@updoc
$ escapeAttrib('')
# ''
$ escapeAttrib('"<<&==&>>"')  // Do not just escape the first occurrence.
# '&#34;&lt;&lt;&amp;&#61;&#61;&amp;&gt;&gt;&#34;'
$ escapeAttrib('Hello <World>!')
# 'Hello &lt;World&gt;!'
}