myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "burghard.w.v.britzke (JIRA)" <...@myfaces.apache.org>
Subject [jira] Created: (TRINIDAD-1139) partial submit (for ppr) does not work for content type xhtml (_submitPartialChange() does not submitForm() for xhtml)
Date Wed, 02 Jul 2008 20:09:45 GMT
partial submit (for ppr)  does not work for content type xhtml (_submitPartialChange() does
not submitForm() for xhtml)
-----------------------------------------------------------------------------------------------------------------------

                 Key: TRINIDAD-1139
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1139
             Project: MyFaces Trinidad
          Issue Type: Bug
          Components: Components
    Affects Versions:  1.2.8-core
         Environment: Mac OS X 10.5.4, Glassfish, JSF1.2, Firefox 3.0, Safari, 3.1.2
            Reporter: burghard.w.v.britzke


xhtml rendered pages does not submit forms via _submitPartialChange()
I found the following code snippet in DebugCommon1_2_8.js in function _submitPartialChange()

9176 // Get the actual form object
9177 if ((typeof form) == "string")
9178 form = document[form];
9179
9180 if (!form)
9181 return false;
9182

the expression document[form] returns --> undefined for xhtml documents
so this function exits always without submitting.

my sample document 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>test</title>
</head>
<body onload="alert(document['formid']+' '+document.getElementById('formid'))">
 <form id="formid" action="test.html"></form>
</body>
</html>

alerts the following message: "undefined [object HTMLFormElement]"

there are other places where document[form] is used in DebugScript1_2_8.js

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message