Parent Directory
|
Revision Log
|
Patch
| revision 1.8 by wakaba, Sun Apr 27 08:56:34 2008 UTC | revision 1.9 by wakaba, Sun Apr 27 09:16:11 2008 UTC | |
|---|---|---|
| # | Line 150 | Line 150 |
| 150 | tagName = v.toLowerCase (); | tagName = v.toLowerCase (); |
| 151 | return ''; | return ''; |
| 152 | }); | }); |
| 153 | e = e.replace (/^\s*([^\s=]+)\s*(?:=\s*(?:"([^"]*)"|'([^']*)'|([^"']+)))?/, | while (true) { |
| 154 | function (x, attrName, attrValue1, attrValue2, attrValue3) { | var m = false; |
| 155 | v = attrValue1 || attrValue2 || attrValue3; | e = e.replace (/^\s*([^\s=]+)\s*(?:=\s*(?:"([^"]*)"|'([^']*)'|([^"'\s]*)))?/, |
| 156 | v = v.replace (/"/g, '"').replace (/'/g, "'") | function (x, attrName, attrValue1, attrValue2, attrValue3) { |
| 157 | .replace (/&/g, '&'); | v = attrValue1 || attrValue2 || attrValue3; |
| 158 | attrs[attrName.toLowerCase ()] = v; | v = v.replace (/"/g, '"').replace (/'/g, "'") |
| 159 | return ''; | .replace (/&/g, '&'); |
| 160 | }); | attrs[attrName.toLowerCase ()] = v; |
| 161 | m = true; | |
| 162 | return ''; | |
| 163 | }); | |
| 164 |