diff --git a/lib/WebGUI/Form.pm b/lib/WebGUI/Form.pm
index b1ce019d4..06578fdd1 100644
--- a/lib/WebGUI/Form.pm
+++ b/lib/WebGUI/Form.pm
@@ -1024,6 +1024,7 @@ sub HTMLArea {
# Supported Rich Editors
$var{"htmlArea.supported"} = ($browser->ie && $browser->version >= 5.5);
$var{"midas.supported"} = (($browser->ie && $browser->version >= 6) || ($browser->gecko && $browser->version >= 1.3));
+ $var{"htmlArea3.supported"} = (($browser->ie && $browser->version >= 5.5) || $var{"midas.supported"});
$var{"classic.supported"} = ($browser->ie && $browser->version >= 5);
# Textarea field
@@ -1035,14 +1036,13 @@ sub HTMLArea {
wrap=>$_[0]->{wrap},
columns=>$columns,
rows=>$rows,
- extras=>$_[0]->{extras}.' onBlur="fixChars(this.form.'.$_[0]->{name}.')"'
+ extras=>$_[0]->{extras}.' onBlur="fixChars(this.form.'.$_[0]->{name}.')" id="'.$_[0]->{name}.'"'
});
# Other variables
$var{"popup"} = ($session{user}{richEditorMode} eq "popup" || $_[0]->{popupToggle});
$var{"button"} = '
';
-
if ($session{user}{richEditor} eq 'none') {
return $var{textarea};
} else {