PDA

View Full Version : [FIXED] HTMLEditor producing textarea HML element with empty name



nitsko
13 Nov 2012, 2:32 PM
When HTMLEditor is rendered to a div the generated textarea input has empty name attribute


<%@page language="java" contentType="text/html; charset=utf-8"
%><%
String displayName = request.getParameter("displayName");
if (null == displayName){
displayName = "";
}
%>
<html>
<head>
<title>Test HTMLEditor</title>
<link type="text/css" rel="stylesheet" href="../ext-4.1.3/resources/css/ext-all.css" />

<script type="text/javascript" src="../ext-4.1.3/ext-all-debug.js"></script>
<script type="text/javascript">
function doSubmit() {
brandingForm.submit();
}
var myEditor;
Ext.onReady(function() {
myEditor = Ext.create("Ext.panel.Panel", {
height: 100,
width: 552,
renderTo: 'richtext',
items:[{
xtype: 'htmleditor',
name: 'displayName',
itemId: 'displayName',
fontFamilies: ['Arial', 'Arial Black', 'Comic Sans MS', 'Courier New', 'Lucida Console', 'Tahoma', 'Times new Roman', 'Trebuchet MS', 'Verdana'],
height: 100,
width: 550,
border: 0,
value: '<%=displayName%>'
}]
});
myEditor.down('#displayName').focus();
myEditor.show();

});
</script>
</head>
<body style="margin: 0 0 0 0;">


<form name="form1" id="brandingForm" action="testHTMLEditor.jsp" method="post">
<div id="richtext">
</div>


<div style="width: 100%;">
<input type="button" value="Save" onClick="doSubmit();">
</div>
</form>


</body>
</html>

See attachment for generated HTML code

mitchellsimoens
13 Nov 2012, 4:25 PM
Thanks for the report.