ID der aktiven Navigationsrubrik über onload austauschen
ribery
- javascript
0 Mr. JavaScript0 ribery
Ich bin gerade dabei eine Navigation zu basteln, die über Parameter innerhalb des URLs zwei Werte mitbekommt, sodass die aktive Rubrik gehighlightet wird.
Das Auslesen der Parameter klappt auch wunderbar, was ich aber noch nicht hinbekommen habe, ist, dass ich die id der zu highligtenden Rubrik nicht austauschen kann.
Hier mein Script:
function menu_highlight()
{
document.getElementById(category_param) = document.getElementById(action_param);
}
Über category_param habe ich aus dem URL die anzusprechende ID der Rubrik ausgelesen (z.B. kontakt) und in action_param steht die neue ID (highlight). Die Firefox JS-Fehlerkonsole meckert aber nur: "Invalid assignment left-hand side."
Ich spreche anscheinend die ID nicht korrekt bzw. kann sie so nicht ersetzen. Muss ich da noch eine Eigenschaft dranhängen: z.B. document.getElementById(category_param).name = action_param
Wäre für einen heißen Tipp sehr empfänglich!
Viele Grüße
function menu_highlight()
{
document.getElementById(category_param) = document.getElementById(action_param);
}
function menu_highlight()
{
document.getElementById(category_param).id = action_param;
}
Weltklasse!!! That's it!!!
function menu_highlight()
{
document.getElementById(category_param) = document.getElementById(action_param);
}
function menu_highlight()
{
document.getElementById(category_param).id = action_param;
}