Problema num Radio - Form javascript

0 respostas
leoviniga

Olá pessoas,
seguitne...
tenho 2 "telas".

tela 1:
<%@ page language="java" contentType="text/html;charset=windows-1252" %>
  
<%@ page errorPage="/errorpageIFrame.jsp"%>
<%@ include file="/imports.jsp" %>

<c:set var="ACTION" value="capacitacao.do" />

<jbo:ApplicationModule id="CapacitacaoModule" definition="GEWEB.CapacitacaoModule" releasemode="Stateless" />
<jbo:DataSource id="dsCapacitacao" orderbyclause="TB0143_DESC_CAPACITACAO" appid="CapacitacaoModule" 
	viewobject="CapacitacaoGeneralView" rangesize="-1" />

<form name="CapacitacaoIFrame" method="post" action='<c:out value="${ACTION}" />'>
	<table class="tableInternaiFrame">
		<jbo:RowsetIterate datasource="dsCapacitacao" >
		<tr>
			<td class="tdSelecao">
				<input type="radio" name="jboRowKey" value="<jbo:ShowValue datasource="dsCapacitacao"  dataitem="Rowkey" />" onclick="java script:setValores('<jbo:ShowValue datasource="dsCapacitacao"  dataitem="Rowkey" />')">
			</td>
			<td><jbo:ShowValue datasource="dsCapacitacao"  dataitem="DescCapacitacao" /></td>
		</tr>
		</jbo:RowsetIterate>
	</table>
</form>

&lt;script>
	
	function setValores(rowKey)
	{
		parent.document.forms[0].jboRowKey.value= rowKey;
	}
	
</script>

<jbo:ReleasePageResources appid="CapacitacaoModule" releasemode="Stateless" />
e tela2:
<%@ page language="java" contentType="text/html;charset=windows-1252" %>

<%@ page errorPage="/errorpageIFrame.jsp"%>
<%@ include file="/imports.jsp" %>

<c:set var="ACTION" value="situacaoLegal.do" />

<jbo:ApplicationModule id="SituacaoLegalModule" definition="GEWEB.SituacaoLegalModule" releasemode="Stateless" />
<jbo:DataSource id="dsSituacaoLegal" appid="SituacaoLegalModule" orderbyclause="TB0004_NOME_SITUACAO_LEGAL" viewobject="SituacaoLegalGeneralView" rangesize="-1" />

<form name="SituacaoLegalIFrame" method="post" action='<c:out value="${ACTION}" />'>
	<table class="tableInternaiFrame" >
		<jbo:RowsetIterate datasource="dsSituacaoLegal" >
		  <tr> 
			<td class="tdSelecao">  
			  <input type="radio" name="jboRowKey" value="<jbo:ShowValue datasource="dsSituacaoLegal"  dataitem="Rowkey" />" onclick="java script:setValores('<jbo:ShowValue datasource="dsSituacaoLegal"  dataitem="Rowkey" />')">
			</td>
			<td width="700">
			  <jbo:ShowValue datasource="dsSituacaoLegal"  dataitem="NomeSituacaoLegal" />
			</td>
		  </tr>
		</jbo:RowsetIterate>			  
	</table>
</form>
&lt;script>
	
	function setValores(rowKey)
	{
		parent.document.forms[0].jboRowKey.value= rowKey;
	}
	
</script>
<jbo:ReleasePageResources appid="SituacaoLegalModule" releasemode="Stateless" />

a tela 1 funciona normal em todos os navegadores, a tela 2 funciona no IE, mas no mozilla ela não reconhece quando um radio está selecionado...

Alguma idéia do que possa ser?

Obrigado desde já.

PS: Sei que não tem muito aver com o forum mas sei que aqui tem uma galera que sabe um pouco de tudo e talvez pudesse me ajudar, não sou programador web então estou apanhando pra isso :D

Criado 19 de abril de 2012
Respostas 0
Participantes 1