a su vez función array?
- jeremyBass
- Newbie


- Registrado: Abr 29, 2008
- Mensajes: 7
- Status: Offline
Hola...Estoy empezando a cabo realmente el aprendizaje de secuencias de comandos java y flash de interacción...tiene esta función de prueba poco a la gran obra...pero no estoy seguro de cómo convertirla en una matriz...Im tratado y tratado y no se han obtener...así que me parece-puede ser alguien me lo podría mostrar algunas de las maneras de hacerlo, así que puedes ver un buen modelo de trabajo para que me vaya fuera de....
aquí está el código JavaScript
aquí está el código JavaScript
Código: [ Select ]
arrayName.push("value to add");
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
- jeremyBass
- Newbie


- Registrado: Abr 29, 2008
- Mensajes: 7
- Status: Offline
Oh, yo no tenía la intención de activar la función de su auto o en los resultados de...Yo estaba dispuesto a su vez, esa función por lo que tomar una serie ..
este es uno de mis muchos intentos
lo real de los nombres de campo son así
= un valor m7feu_input_email_address
= m7feu_input_email_name valor de dos
tan.....
var fields = ("email_address", "home_address", "name");
function formSend() {
var text = document.htmlForm.m7feu_input_[fields].value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
function getTextFromFlash(str) {
document.htmlForm.m7feu_input_[fields].value = "" + str;
return str + "";
}
pero que no funcionó...Tenía la esperanza de tener m7feu_input_emal_address (el nombre del cuadro de texto de forma) y poner var t en el que difiere...para todos los 200 artículos itll ser m7feu_input_ ***...Ni siquiera estoy seguro de que está permitido...si no, no han sido capaces de sustituir la totalidad o bien...es por eso que necesito ayuda lol...Im ok en PHP, HTML, incluso el pequeño ActionScript... pero tengo un tiempo duro con JS...Gracias por ayudarnos ..
este es uno de mis muchos intentos
lo real de los nombres de campo son así
= un valor m7feu_input_email_address
= m7feu_input_email_name valor de dos
tan.....
Código: [ Select ]
var fields = ("email_address", "home_address", "name");
function formSend() {
var text = document.htmlForm.m7feu_input_[fields].value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
function getTextFromFlash(str) {
document.htmlForm.m7feu_input_[fields].value = "" + str;
return str + "";
}
- var fields = ("email_address", "home_address", "name");
- function formSend() {
- var text = document.htmlForm.m7feu_input_[fields].value;
- getFlashMovie("v2.d").sendTextToFlash(text);
- }
- function getTextFromFlash(str) {
- document.htmlForm.m7feu_input_[fields].value = "" + str;
- return str + "";
- }
pero que no funcionó...Tenía la esperanza de tener m7feu_input_emal_address (el nombre del cuadro de texto de forma) y poner var t en el que difiere...para todos los 200 artículos itll ser m7feu_input_ ***...Ni siquiera estoy seguro de que está permitido...si no, no han sido capaces de sustituir la totalidad o bien...es por eso que necesito ayuda lol...Im ok en PHP, HTML, incluso el pequeño ActionScript... pero tengo un tiempo duro con JS...Gracias por ayudarnos ..
- graphixboy
- Control + Z


- Registrado: Jul 11, 2005
- Mensajes: 1828
- Loc: In the Great White North
- Status: Offline
ok ahhh veo lo que tu tratando de hacer. Lo bueno es que JavaScript y ActionScript son muy similares por lo que iría sobre la construcción de su matriz en una forma similar. Creo que tienes un problema en dos de las líneas de...
en su primera línea donde se declara la matriz es necesario utilizar corchetes
a continuación, hace referencia a un valor en una matriz con su posición numérica a partir de cero, de forma en su ejemplo, 0 = e-mail, 1 = dirección, etc
por lo que sería necesario un código similar a este...var a su texto, que haría que el valor de texto = document.htmlForm.m7feu_input_email_address. valor
Im no seguro si esta es la forma correcta de cadena de contenidos, así como en JS, su pasado un tiempo desde Ive intentado algo similar por lo que es posible que quieran hacer algo donde se obtienen dos variables
en su primera línea donde se declara la matriz es necesario utilizar corchetes
Código: [ Select ]
var fields = ['email_address', 'home_address', 'name'];
a continuación, hace referencia a un valor en una matriz con su posición numérica a partir de cero, de forma en su ejemplo, 0 = e-mail, 1 = dirección, etc
por lo que sería necesario un código similar a este...var a su texto, que haría que el valor de texto = document.htmlForm.m7feu_input_email_address. valor
Código: [ Select ]
var text = document.htmlForm.m7feu_input_ + fields[0] +.value;
Im no seguro si esta es la forma correcta de cadena de contenidos, así como en JS, su pasado un tiempo desde Ive intentado algo similar por lo que es posible que quieran hacer algo donde se obtienen dos variables
Código: [ Select ]
var path = document.htmlForm.m7feu_input_ + fields[0];
var content = path.value;
var content = path.value;
- var path = document.htmlForm.m7feu_input_ + fields[0];
- var content = path.value;
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
- jeremyBass
- Newbie


- Registrado: Abr 29, 2008
- Mensajes: 7
- Status: Offline
No estoy seguro si lo que propone soluciones a mis necesidades exactamente...Así que el objetivo final es aprobar un conjunto de 200 valores a parpadear forma y tener el flash de la matriz de exportación de 200 de nuevo a la forma HTML...
Así que yo estaba pensando que esto era más largo de lo que necesito...Estoy seguro de que no lo ha codificado este derecho, pero esperamos que pueda conseguir lo que quiero decir aquí...
si esto le ayuda aquí está el código ActionScript para el valor único paso que trabajó gran
y el intento de arreglo se parece a esto ahora mismo...
Su i en bruto y conocer la secuencia de comandos no es 100%, pero su derecho a tirar de la entrada del usuario a partir de 200 de una combinación de estos elementos:
PG_1.APP_Email.text <TextInput <<<Yo sé que esto es correcto
PG_1.APP_Yes.Boolean <CheckBox? <<No <seguro
PG_1.APP_States.selectedItem <ComboBox? <<No <seguro
PG_1.APP_Email.selectedItem <DataGrides? <<No <seguro (una fila de datos, es decir: ID del artículo, nombre del artículo, etc elemento de la fecha)
Gracias por ayudar...Im de aprendizaje, como yo no sabía la necesidad de arreglos de JS [] No ()
no hay esperanza lol
Así que yo estaba pensando que esto era más largo de lo que necesito...Estoy seguro de que no lo ha codificado este derecho, pero esperamos que pueda conseguir lo que quiero decir aquí...
Código: [ Select ]
var fields = ['email_address', 'home_address', 'name'];
function formSend(){
for(var i:Number = 0; i < fields.length; i++) {
var text = document.htmlForm.m7feu_input_ + fields{i] + .value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
}
function getTextFromFlash(str)
for(var i:Number = 0; i < fields.length; i++) { {
document.htmlForm.m7feu_input_ + fields{i] + .value = "" + str;
return str + "";
}
}
function formSend(){
for(var i:Number = 0; i < fields.length; i++) {
var text = document.htmlForm.m7feu_input_ + fields{i] + .value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
}
function getTextFromFlash(str)
for(var i:Number = 0; i < fields.length; i++) { {
document.htmlForm.m7feu_input_ + fields{i] + .value = "" + str;
return str + "";
}
}
- var fields = ['email_address', 'home_address', 'name'];
- function formSend(){
- for(var i:Number = 0; i < fields.length; i++) {
- var text = document.htmlForm.m7feu_input_ + fields{i] + .value;
- getFlashMovie("v2.d").sendTextToFlash(text);
- }
- }
- function getTextFromFlash(str)
- for(var i:Number = 0; i < fields.length; i++) { {
- document.htmlForm.m7feu_input_ + fields{i] + .value = "" + str;
- return str + "";
- }
- }
si esto le ayuda aquí está el código ActionScript para el valor único paso que trabajó gran
Código: [ Select ]
import flash.external.ExternalInterface;
function getTextFromJavaScript(str:String):Void {
PG_1.APP_Email.text = ""+str;
}
ExternalInterface.addCallback("sendTextToFlash",this,getTextFromJavaScript);
function clickSend(eventObj:Object):Void {
var jsArgument:String = PG_1.APP_Email.text;
var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
PG_1.APP_Email.text = ""+result;
}
PG_1.send_button.addEventListener("click",clickSend);
function getTextFromJavaScript(str:String):Void {
PG_1.APP_Email.text = ""+str;
}
ExternalInterface.addCallback("sendTextToFlash",this,getTextFromJavaScript);
function clickSend(eventObj:Object):Void {
var jsArgument:String = PG_1.APP_Email.text;
var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
PG_1.APP_Email.text = ""+result;
}
PG_1.send_button.addEventListener("click",clickSend);
- import flash.external.ExternalInterface;
- function getTextFromJavaScript(str:String):Void {
- PG_1.APP_Email.text = ""+str;
- }
- ExternalInterface.addCallback("sendTextToFlash",this,getTextFromJavaScript);
- function clickSend(eventObj:Object):Void {
- var jsArgument:String = PG_1.APP_Email.text;
- var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
- PG_1.APP_Email.text = ""+result;
- }
- PG_1.send_button.addEventListener("click",clickSend);
y el intento de arreglo se parece a esto ahora mismo...
Código: [ Select ]
import flash.external.ExternalInterface;
var fields:Array = ["PG_1.APP_Email", "PG_1.APP_Name", "PG_2.APP_home_address"];
PG_1.send_button.addEventListener("click", clickSend);
function getTextFromJavaScript(str:String):Void {
for(var i:Number = 0; i < fields.length; i++)
{
fields[i].text = "" + str;
}
}
function clickSend(eventObj:Object):Void {
for(var i:Number = 0; i < fields.length; i++)
{
var jsArgument:String = fields[i].text;
var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
fields[i].text = "" + result;
}
}
var fields:Array = ["PG_1.APP_Email", "PG_1.APP_Name", "PG_2.APP_home_address"];
PG_1.send_button.addEventListener("click", clickSend);
function getTextFromJavaScript(str:String):Void {
for(var i:Number = 0; i < fields.length; i++)
{
fields[i].text = "" + str;
}
}
function clickSend(eventObj:Object):Void {
for(var i:Number = 0; i < fields.length; i++)
{
var jsArgument:String = fields[i].text;
var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
fields[i].text = "" + result;
}
}
- import flash.external.ExternalInterface;
- var fields:Array = ["PG_1.APP_Email", "PG_1.APP_Name", "PG_2.APP_home_address"];
- PG_1.send_button.addEventListener("click", clickSend);
- function getTextFromJavaScript(str:String):Void {
- for(var i:Number = 0; i < fields.length; i++)
- {
- fields[i].text = "" + str;
- }
- }
- function clickSend(eventObj:Object):Void {
- for(var i:Number = 0; i < fields.length; i++)
- {
- var jsArgument:String = fields[i].text;
- var result:Object = ExternalInterface.call("getTextFromFlash", jsArgument);
- fields[i].text = "" + result;
- }
- }
Su i en bruto y conocer la secuencia de comandos no es 100%, pero su derecho a tirar de la entrada del usuario a partir de 200 de una combinación de estos elementos:
PG_1.APP_Email.text <TextInput <<<Yo sé que esto es correcto
PG_1.APP_Yes.Boolean <CheckBox? <<No <seguro
PG_1.APP_States.selectedItem <ComboBox? <<No <seguro
PG_1.APP_Email.selectedItem <DataGrides? <<No <seguro (una fila de datos, es decir: ID del artículo, nombre del artículo, etc elemento de la fecha)
Gracias por ayudar...Im de aprendizaje, como yo no sabía la necesidad de arreglos de JS [] No ()
- jeremyBass
- Newbie


- Registrado: Abr 29, 2008
- Mensajes: 7
- Status: Offline
el código de trabajo:
así que trabajaba...Creo que se haría cargo de lado todo el código JavaScript de la forma que estaba describiendo. Estaré corteza si me entero de nada nuevo que añadir ... como el lado A partir de este ... bueno compartir cuidadosamente, nunca, pero no del todo ... Si tienes ideas o sugerencias que sería genial ... gracias ...
Código: [ Select ]
<script language="JavaScript">
function getFlashMovie(movieName) {
var isIE = navigator.appName.indexOf("Microsoft") != -1;
return (isIE) ? window[movieName] : document[movieName];
}
var fields = ['email_address', 'home_address', 'name'];
var fields = [
"email_address",
"phone",
"name"
];
function formSend() {
for (var i=0; i < fields.length; i++) {
var text = document.htmlForm.elements["m7feu_input_" + fields[i]].value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
}
function getTextFromFlash(str) {
for (var i=0; i < fields.length; i++) {
document.htmlForm.elements["m7feu_input_" + fields[i]].value = "" + str;
return str + "";
}
}
</script>
function getFlashMovie(movieName) {
var isIE = navigator.appName.indexOf("Microsoft") != -1;
return (isIE) ? window[movieName] : document[movieName];
}
var fields = ['email_address', 'home_address', 'name'];
var fields = [
"email_address",
"phone",
"name"
];
function formSend() {
for (var i=0; i < fields.length; i++) {
var text = document.htmlForm.elements["m7feu_input_" + fields[i]].value;
getFlashMovie("v2.d").sendTextToFlash(text);
}
}
function getTextFromFlash(str) {
for (var i=0; i < fields.length; i++) {
document.htmlForm.elements["m7feu_input_" + fields[i]].value = "" + str;
return str + "";
}
}
</script>
- <script language="JavaScript">
- function getFlashMovie(movieName) {
- var isIE = navigator.appName.indexOf("Microsoft") != -1;
- return (isIE) ? window[movieName] : document[movieName];
- }
- var fields = ['email_address', 'home_address', 'name'];
- var fields = [
- "email_address",
- "phone",
- "name"
- ];
- function formSend() {
- for (var i=0; i < fields.length; i++) {
- var text = document.htmlForm.elements["m7feu_input_" + fields[i]].value;
- getFlashMovie("v2.d").sendTextToFlash(text);
- }
- }
- function getTextFromFlash(str) {
- for (var i=0; i < fields.length; i++) {
- document.htmlForm.elements["m7feu_input_" + fields[i]].value = "" + str;
- return str + "";
- }
- }
- </script>
así que trabajaba...Creo que se haría cargo de lado todo el código JavaScript de la forma que estaba describiendo. Estaré corteza si me entero de nada nuevo que añadir ... como el lado A partir de este ... bueno compartir cuidadosamente, nunca, pero no del todo ... Si tienes ideas o sugerencias que sería genial ... gracias ...
- jeremyBass
- Newbie


- Registrado: Abr 29, 2008
- Mensajes: 7
- Status: Offline
Hola, por lo que im back...que truns que yo era sólo una quinta parte del camino hacia una solución...
Im que tienen que hacer un ARRY para cada tipo de CompoNet y soy un pequeño problema en sí no la Chack Cajas...cualquier idea sería genial...
Esto es lo que han...
Esto pone / quita las casillas de verificación en una matriz
Establece las funciones de clic para la matriz
aquí sí no es la parte
Ideas...podría utilizar un poco de ayuda...Tengo este formulario para hacer su entrada y hasta pronto...Realmente no quiero hacer esto lol...su ni siquiera a mi trabajo lol...y gracias de nuevo por la ayuda...
Im que tienen que hacer un ARRY para cada tipo de CompoNet y soy un pequeño problema en sí no la Chack Cajas...cualquier idea sería genial...
Esto es lo que han...
Esto pone / quita las casillas de verificación en una matriz
Código: [ Select ]
onEnterFrame(load)
{
_global.checkboxArray = new Array();
_global.testIfSelected = function (t)
{
for(i=0;i<checkboxArray.length;i++)
{
if(checkboxArray[i]==t)
{
return i;
}
}
return -1;
}
}
function postGlobalCbArray():Void {
var pos=testIfSelected(this.label,this.selected);
if(this.selected == true)
{
if(pos == -1) checkboxArray.push(this.label,this.selected);
}
else
{
if(pos >=0) checkboxArray.splice(pos,1);
}
}
/////////////////////////
//////this is were i think one of the issues is<<<<<<<<<<<<<<<<
//////////////////////////
function RemoveGlobalCbArray():Void {
var pos=testIfSelected(this.label,this.selected,this.value);
if(this.selected == true)
{
if(pos == -1) checkboxArray.clear(this.label,this.selected,this.value);
}
else
{
if(pos >=0) checkboxArray.clear(this.label,this.selected,this.value);
}
}
{
_global.checkboxArray = new Array();
_global.testIfSelected = function (t)
{
for(i=0;i<checkboxArray.length;i++)
{
if(checkboxArray[i]==t)
{
return i;
}
}
return -1;
}
}
function postGlobalCbArray():Void {
var pos=testIfSelected(this.label,this.selected);
if(this.selected == true)
{
if(pos == -1) checkboxArray.push(this.label,this.selected);
}
else
{
if(pos >=0) checkboxArray.splice(pos,1);
}
}
/////////////////////////
//////this is were i think one of the issues is<<<<<<<<<<<<<<<<
//////////////////////////
function RemoveGlobalCbArray():Void {
var pos=testIfSelected(this.label,this.selected,this.value);
if(this.selected == true)
{
if(pos == -1) checkboxArray.clear(this.label,this.selected,this.value);
}
else
{
if(pos >=0) checkboxArray.clear(this.label,this.selected,this.value);
}
}
- onEnterFrame(load)
- {
- _global.checkboxArray = new Array();
- _global.testIfSelected = function (t)
- {
- for(i=0;i<checkboxArray.length;i++)
- {
- if(checkboxArray[i]==t)
- {
- return i;
- }
- }
- return -1;
- }
- }
- function postGlobalCbArray():Void {
- var pos=testIfSelected(this.label,this.selected);
- if(this.selected == true)
- {
- if(pos == -1) checkboxArray.push(this.label,this.selected);
- }
- else
- {
- if(pos >=0) checkboxArray.splice(pos,1);
- }
- }
- /////////////////////////
- //////this is were i think one of the issues is<<<<<<<<<<<<<<<<
- //////////////////////////
- function RemoveGlobalCbArray():Void {
- var pos=testIfSelected(this.label,this.selected,this.value);
- if(this.selected == true)
- {
- if(pos == -1) checkboxArray.clear(this.label,this.selected,this.value);
- }
- else
- {
- if(pos >=0) checkboxArray.clear(this.label,this.selected,this.value);
- }
- }
Establece las funciones de clic para la matriz
Código: [ Select ]
for(j = 0; j < CBtypeArray.length; j++)
{
CBtypeArray[j].addEventListener("click",postGlobalCbArray);
}
function postGlobalCbArrayList():Void {
for(j = 0; j < CBtypeArray.length; j++)
{
CBtypeArray[j].addEventListener("click",postGlobalCbArray);
}
}
function RemoveGlobalCbArrayList():Void {
for(j = 0; j < CBtypeArray.length; j++)
{
CBtypeArray[j].addEventListener("click",RemoveGlobalCbArray);
}
}
{
CBtypeArray[j].addEventListener("click",postGlobalCbArray);
}
function postGlobalCbArrayList():Void {
for(j = 0; j < CBtypeArray.length; j++)
{
CBtypeArray[j].addEventListener("click",postGlobalCbArray);
}
}
function RemoveGlobalCbArrayList():Void {
for(j = 0; j < CBtypeArray.length; j++)
{
CBtypeArray[j].addEventListener("click",RemoveGlobalCbArray);
}
}
- for(j = 0; j < CBtypeArray.length; j++)
- {
- CBtypeArray[j].addEventListener("click",postGlobalCbArray);
- }
- function postGlobalCbArrayList():Void {
- for(j = 0; j < CBtypeArray.length; j++)
- {
- CBtypeArray[j].addEventListener("click",postGlobalCbArray);
- }
- }
- function RemoveGlobalCbArrayList():Void {
- for(j = 0; j < CBtypeArray.length; j++)
- {
- CBtypeArray[j].addEventListener("click",RemoveGlobalCbArray);
- }
- }
aquí sí no es la parte
Código: [ Select ]
var YES:Array = [{fId:Number(1), name:PG_2.Perv_EmploY.selected},
{fId:Number(2), name:PG_2.RelativeEMPLO_Y.selected},
{fId:Number(3), name:PG_2.EMPLO_Y.selected}];
var NO:Array = [{fId:Number(1), name:PG_2.Perv_EmploN.selected},
{fId:Number(2), name:PG_2.RelativeEMPLO_N.selected},
{fId:Number(3), name:PG_2.EMPLO_N.selected}];
var YNobj:Array = [{fId:Number(1), name:PG_2.prevWork.selected},
{fId:Number(2), name:null},
{fId:Number(3), name:null}];
var YNobjVAL:Array = [{fId:Number(1), "327.6"},
{fId:Number(2), "450"},
{fId:Number(3), "250"];
YES.sortOn("fId", Array.NUMERIC);
NO.sortOn("fId", Array.NUMERIC);
YNobj.sortOn("fId", Array.NUMERIC);
YNobjVAL.sortOn("fId", Array.NUMERIC);
//var YNarray:Array = [{name:YES}, {name:NO}, {name:YNobj}];
trace("And the winners in descending order are: ");
for(var i:Number=0; i<winOrder.length; i++){
trace("name: " + YES[i]);
trace("name: " + NO[i]);
trace("name: " + YNobj[i]);
trace("name: " + YNobjVAL[i]);
trace("-----------------------------");
}
for (var {i:Number=0, j:Number=0, k:Number=0, l:Number=0}; {i<YES.length, j<NO.length, k<YNobj.length, l<YNobjVAL.length}; {i, j, k, l)++){
YNobj[k]._x = 2000;
function YES[i](checkbox) {
if(YES[i].selected == true) {
YES[i].selected = true;
NO[j].selected = false;
postGlobalCbArrayList;
YNobj[k]._x = YNobjVAL[l];
} else if (NO[j].selected == true){
NO[j].selected = true;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
} else {
NO[j].selected = false;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
}
}
function NO[j](checkbox) {
if(NO[j].selected == true) {
YES[i].selected = false;
NO[j].selected = true;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
} else if (YES[i].selected == true){
NO[j].selected = true;
YES[i].selected = false;
YNobj[k]._x = YNobjVAL[l];
postGlobalCbArrayList;
} else {
NO[j].selected = false;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
}
}
}
YES[i].addEventListener("click",YES[i]);
NO[j].addEventListener("click",NO[j]);
{fId:Number(2), name:PG_2.RelativeEMPLO_Y.selected},
{fId:Number(3), name:PG_2.EMPLO_Y.selected}];
var NO:Array = [{fId:Number(1), name:PG_2.Perv_EmploN.selected},
{fId:Number(2), name:PG_2.RelativeEMPLO_N.selected},
{fId:Number(3), name:PG_2.EMPLO_N.selected}];
var YNobj:Array = [{fId:Number(1), name:PG_2.prevWork.selected},
{fId:Number(2), name:null},
{fId:Number(3), name:null}];
var YNobjVAL:Array = [{fId:Number(1), "327.6"},
{fId:Number(2), "450"},
{fId:Number(3), "250"];
YES.sortOn("fId", Array.NUMERIC);
NO.sortOn("fId", Array.NUMERIC);
YNobj.sortOn("fId", Array.NUMERIC);
YNobjVAL.sortOn("fId", Array.NUMERIC);
//var YNarray:Array = [{name:YES}, {name:NO}, {name:YNobj}];
trace("And the winners in descending order are: ");
for(var i:Number=0; i<winOrder.length; i++){
trace("name: " + YES[i]);
trace("name: " + NO[i]);
trace("name: " + YNobj[i]);
trace("name: " + YNobjVAL[i]);
trace("-----------------------------");
}
for (var {i:Number=0, j:Number=0, k:Number=0, l:Number=0}; {i<YES.length, j<NO.length, k<YNobj.length, l<YNobjVAL.length}; {i, j, k, l)++){
YNobj[k]._x = 2000;
function YES[i](checkbox) {
if(YES[i].selected == true) {
YES[i].selected = true;
NO[j].selected = false;
postGlobalCbArrayList;
YNobj[k]._x = YNobjVAL[l];
} else if (NO[j].selected == true){
NO[j].selected = true;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
} else {
NO[j].selected = false;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
}
}
function NO[j](checkbox) {
if(NO[j].selected == true) {
YES[i].selected = false;
NO[j].selected = true;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
} else if (YES[i].selected == true){
NO[j].selected = true;
YES[i].selected = false;
YNobj[k]._x = YNobjVAL[l];
postGlobalCbArrayList;
} else {
NO[j].selected = false;
YES[i].selected = false;
RemoveGlobalCbArrayList;
YNobj[k]._x = 2000;
}
}
}
YES[i].addEventListener("click",YES[i]);
NO[j].addEventListener("click",NO[j]);
- var YES:Array = [{fId:Number(1), name:PG_2.Perv_EmploY.selected},
- {fId:Number(2), name:PG_2.RelativeEMPLO_Y.selected},
- {fId:Number(3), name:PG_2.EMPLO_Y.selected}];
- var NO:Array = [{fId:Number(1), name:PG_2.Perv_EmploN.selected},
- {fId:Number(2), name:PG_2.RelativeEMPLO_N.selected},
- {fId:Number(3), name:PG_2.EMPLO_N.selected}];
- var YNobj:Array = [{fId:Number(1), name:PG_2.prevWork.selected},
- {fId:Number(2), name:null},
- {fId:Number(3), name:null}];
- var YNobjVAL:Array = [{fId:Number(1), "327.6"},
- {fId:Number(2), "450"},
- {fId:Number(3), "250"];
- YES.sortOn("fId", Array.NUMERIC);
- NO.sortOn("fId", Array.NUMERIC);
- YNobj.sortOn("fId", Array.NUMERIC);
- YNobjVAL.sortOn("fId", Array.NUMERIC);
- //var YNarray:Array = [{name:YES}, {name:NO}, {name:YNobj}];
- trace("And the winners in descending order are: ");
- for(var i:Number=0; i<winOrder.length; i++){
- trace("name: " + YES[i]);
- trace("name: " + NO[i]);
- trace("name: " + YNobj[i]);
- trace("name: " + YNobjVAL[i]);
- trace("-----------------------------");
- }
- for (var {i:Number=0, j:Number=0, k:Number=0, l:Number=0}; {i<YES.length, j<NO.length, k<YNobj.length, l<YNobjVAL.length}; {i, j, k, l)++){
- YNobj[k]._x = 2000;
- function YES[i](checkbox) {
- if(YES[i].selected == true) {
- YES[i].selected = true;
- NO[j].selected = false;
- postGlobalCbArrayList;
- YNobj[k]._x = YNobjVAL[l];
- } else if (NO[j].selected == true){
- NO[j].selected = true;
- YES[i].selected = false;
- RemoveGlobalCbArrayList;
- YNobj[k]._x = 2000;
- } else {
- NO[j].selected = false;
- YES[i].selected = false;
- RemoveGlobalCbArrayList;
- YNobj[k]._x = 2000;
- }
- }
- function NO[j](checkbox) {
- if(NO[j].selected == true) {
- YES[i].selected = false;
- NO[j].selected = true;
- RemoveGlobalCbArrayList;
- YNobj[k]._x = 2000;
- } else if (YES[i].selected == true){
- NO[j].selected = true;
- YES[i].selected = false;
- YNobj[k]._x = YNobjVAL[l];
- postGlobalCbArrayList;
- } else {
- NO[j].selected = false;
- YES[i].selected = false;
- RemoveGlobalCbArrayList;
- YNobj[k]._x = 2000;
- }
- }
- }
- YES[i].addEventListener("click",YES[i]);
- NO[j].addEventListener("click",NO[j]);
Ideas...podría utilizar un poco de ayuda...Tengo este formulario para hacer su entrada y hasta pronto...Realmente no quiero hacer esto lol...su ni siquiera a mi trabajo lol...y gracias de nuevo por la ayuda...
Página 1 de 1
Para responder a este tema que necesita para ingresar o registrarse. Es gratis.
Publicar Información
- Total de mensajes en este tema: 7 mensajes
- Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 46 invitados
- No puede abrir nuevos temas en este Foro
- No puede responder a temas en este Foro
- No puede editar sus mensajes en este Foro
- No puede borrar sus mensajes en este Foro
- No puede enviar adjuntos en este Foro
