Threaded View

    Success! Looks like we've fixed this one. According to our records the fix was applied for EXTJS-7746 in 4.2.0.265.
  1. #1
    Sencha User
    Join Date
    Feb 2011
    Posts
    4
    Vote Rating
    0
    nitsko is on a distinguished road

      0  

    Default HTMLEditor producing textarea HML element with empty name

    HTMLEditor producing textarea HML element with empty name


    When HTMLEditor is rendered to a div the generated textarea input has empty name attribute

    Code:
    <%@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
    Attached Images

Thread Participants: 1