[jboss-user] [JBoss jBPM] - Problem using Javascript in jbpm-jpdl (xhtml page)

kamalika do-not-reply at jboss.com
Mon Jan 7 08:41:34 EST 2008


Hi,

Here, we want to display a value input in a text box using a Javascript alert in a xhtml form as designed in the jbpm-jpdl designer. However, the code is giving an error. The error is :

"document.forms.form1.textbox' is null or not an object"

The code is as follows.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
  | 
  | 
  | <!-- the DOCTYPE means we are required to use html for a root element -->
  | 
  | <html xmlns="http://www.w3.org/1999/xhtml"
  | 
  | xmlns:ui="http://java.sun.com/jsf/facelets"
  | 
  | xmlns:c="http://java.sun.com/jstl/core"
  | 
  | xmlns:h="http://java.sun.com/jsf/html"
  | 
  | xmlns:f="http://java.sun.com/jsf/core"
  | 
  | xmlns:tf="http://jbpm.org/jsf/tf"
  | 
  | xmlns:jbpm="http://jbpm.org/jsf">
  | 
  | 
  | <script language="java-script">
  | 
  | function foo()
  | 
  | {
  | 
  | alert("Hi");
  | 
  | }
  | 
  | function showTextBox()
  | 
  | {
  | 
  | alert(document.forms['form1'].textbox.value); 
  | 
  | }
  | 
  | </script>
  | 
  | 
  | <FORM name="form1">
  | 
  | textbox: <INPUT name="textbox"/><BR/>
  | 
  |  
  | 
  | <!-- the below onClick is not working -->
  | 
  | <INPUT type="button" value="val" onClick = "showTextBox()" />
  | 
  | <A href="#" onclick = "foo()">href</A>
  | 
  | 
  | 
  | 
  | <h:outputText value="#{taskName}"/>
  | 
  | 
  | 
  | <!-- TASKFORM ROWS -->
  | 
  | 
  | <h:outputText value="Variable 1"/>
  | 
  | 
  | <h:inputText value="#{var['variable1']}" />
  | 
  | 
  | 
  | 
  | 
  | <h:outputText value="Actions"/> 
  | 
  | <!-- TASKFORM BUTTONS -->
  | 
  | <tf:saveButton value="Save"/>
  | 
  | <tf:cancelButton value="Cancel"/>
  | 
  | <tf:transitionButton to="Done" value="Done"/>
  | 
  | </FORM> 
  | 
  | 
  | </html>

How do we solve this problem.

Thanks a lot in advance.

Kamalika

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117562#4117562

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117562



More information about the jboss-user mailing list