OPTION value variabel machen?

Hallo Leute,

ich hab mal eine Frage, und zwar bin ich gerade an einem kleinen Projekt dran und weiß nicht weiter.

Und zwar ist es möglich den value Wert variabel zu machen?

z.b.:

var valuevar = 1

und zwar ist die variable eine javascript variable, diese wird dann in den value tag geschrieben, und den value wert übernimmt dann ein vbscript zum schreiben in eine textdatei.

Hat da jemand eine Idee, oder gibts das eh? Habe etwas über php gelesen, nur kenn ich mich mit php nicht aus… :confused:

wenn jemand eine möglichkeit kennt wäre ein beispiel super.

Danke,
lg esi

Hallo Leute,

ich hab mal eine Frage, und zwar bin ich gerade an einem
kleinen Projekt dran und weiß nicht weiter.

Und zwar ist es möglich den value Wert variabel zu machen?

z.b.:

var valuevar = 1

Jetzt muss ich das mal verstehen lernen.

einen value wert variabel machen ??

Kann es sein das du zur ausliefrung der Webseite, gerne den var valuevar=x setzen möchtest, sprich die variable soll einen anderen wert als 1 bekommen (z.b.) ??

Wenn ja , jup das geht mit PHP, das schreibt dein HTML und liefert es dann aus. Sprich bei jedem aufruf deines PHP würde dann valuevar einen anderen wert haben .

echo „var valuevar=2500“;

oder ganz variabel

$neuerwert = 244;
echo „var value=“.$neuerwert;

Problem : Du must deine Seite so umschreiben das sie vom PHP ausgegeben wird. JavaScript code muss dann auch per PHP erstellt und eingebunden werden.

naja ich glaube ich hab mich etwas falsch ausgedrückt, ich werde mal meinen fabrizierten code posten:

ich will den value des ausgewählten wertes des dropdown felds in eine Textdatei schreibn mittel vbs. Klappt alles bis auf die aufnahme des value wertes in die vbs variable:

das problem liegt daran ich weiß nicht wie ich per javascript den valuewert der ausgewählten option ändern kann, Ich habe es mit

var unterkategorieAuswahlValue = document.verzeichnis.elements[„unterkategorie“].value;

unterkategorieAuswahlValue = „KTR1“

probiert, aber das funktioniert irgendwie nicht.

test v0.2
<!-- Start
function update_auswahl()
{
var kategorieAuswahl = document.forms.verzeichnis.kategorie;
var unterkategorieAuswahl = document.forms.verzeichnis.unterkategorie;
var unterkategorieAuswahlValue = document.verzeichnis.elements[„unterkategorie“].value;
unterkategorieAuswahl.options.length = 0; // DropDown Menü entleeren

if (kategorieAuswahl.options
[kategorieAuswahl.selectedIndex].
value == „Email“)
{
unterkategorieAuswahl.options[1] = new Option(„Software“);
unterkategorieAuswahlValue = „KTR1“
unterkategorieAuswahl.options[2] = new Option(„Anbieter“);
unterkategorieAuswahlValue = „KTR2“
}
else if (kategorieAuswahl.options
[kategorieAuswahl.selectedIndex].
value == „Internet“)
{
unterkategorieAuswahl.options[1] = new Option(„Internetzugang“);
unterkategorieAuswahlValue = „KTR3“
unterkategorieAuswahl.options[2] = new Option(„Webseiten erstellen“);
unterkategorieAuswahlValue = „KTR4“
}
}
// Ende -->

sub go_ktr_onClick

dim TheForm
set TheForm = Document.Verzeichnis
r = TheForm.unterkategorie.value
if r <> „“ Then
Set oFSO = CreateObject(„Scripting.FileSystemObject“)
do until oFSO.FolderExists(„C:\timelog“)
oFSO.createFolder(„c:\timelog“)
loop
sLBFile = „C:\timelog\TL_“ & date & „.txt“
Set oLBFile = oFSO.OpenTextFile(sLBFile, 8, True)
oLBFile.WriteLine time & ": " & r
msgbox(„Zeit für " & r & " aufgezeichnet“)
else
msgbox(„Bitte einen Kostenträger auswählen.“)
end if

end sub

EmailInternet

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

das problem liegt daran ich weiß nicht wie ich per javascript
den valuewert der ausgewählten option ändern kann

Das wäre doch eine gute Frage für die JavaScript-Experten im JavaScript-Forum.

Gruß,
-Efchen