lokale variable die x-te
Baccu
- asp.net
Hallo,
ich weis nicht schon wieder das mit den lokalen Variablen, aber
ich versuche es jetzt seid Stunden und habe mich total verzetelt.
Ich möchte aus folgender Funktion die Varable 'newsli' an ASP übergeben:
var newsli = "";
function voteLess()
{
var imL = document.getElementById('imgLgt');
sli=imL.src.slice(imL.src.indexOf("light"));
if(sli == "light0.gif")newsli ="light0.gif";
}
Ich würde dies gerne mit einem Input/Hidden Feld machen aber ich bekommen die Variable nicht als value übergeben.
function ausgabe()
{
document.write("<input type='hidden' name='vote' value='"+newsli+"'>");
}
Was mach ich falsch?
danke
Hallo Baccu,
if(sli == "light0.gif")newsli ="light0.gif";
ich kenne mich mit ASP nicht aus, aber kann es sein, dass newsli immer noch den Wert "" hat, weil die Bedingung nicht erfüllt wird? Lass dir doch mal sli ausgeben.
MfG Hopsel
Hi,
also zunächst mal muss ich annehmen, dass dieses document.write das nicht gerade in das Formular reinschreibt was abgeschickt wird.
Ich habe da die besten erfolge in folgendem Stil erzielt:
MfG
Rouven