return null
}
-// encode text so it can be safely placed inside an html attribute
+// html encoding for attributes
+// encoding nbsp is not required, but hopefully it is useful
enc_attr_regex = new RegExp('(&)|(")|(\u00A0)', 'g')
function enc_attr (txt) {
return txt.replace(enc_attr_regex, function(match, amp, quote) {
return ' '
})
}
+// html encoding for text (does nothing to stop whitespace collapse)
+// encoding nbsp is not required, but hopefully it is useful
enc_text_regex = new RegExp('(&)|(<)|(\u00A0)', 'g')
function enc_text (txt) {
return txt.replace(enc_text_regex, function(match, amp, lt) {