BugBlog.de

Der Debugger Blog fuer Entwickler und Developer

Java Script: invalid assignment left-hand side

November28

Kürzlich habe ich ein kleines Java Script Programm zugeschickt bekommen, von dem behauptet wurde das die Person nur den Namen geändert hätte und es nun nicht mehr funktionieren würde. Tatsächlich hatte sie aber auch den Namen der Form geändert.

JAVASCRIPT:
  1. window.document.java-uebung.monthly.value=Math.round(sum*100)/100;

weiter unten stand dann...

HTML:
  1. <form name="java-uebung">
Tags:

GetElementsByID vs. GetElementByName [France]

July24

Le titre est évidemment faux. Corectemment il faut dire GetElementByID et GetElementsbyName. C'est logique, parce qu'il n'y a qu'un numéro ID, pendant qu'il y ait un nom plusieures fois. C'est pourquoi on recoit un Array par GetElementsByName, même s'il n'y qu'un element de ce nom.

HTML:
  1. <!-- http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id -->
  2.  
  3. document.getElementById("unentschlossen").align = wie;
Tags:

GetElementsByID vs. GetElementByName [English]

July24

The title is obviously wrong. Actually you must say GetElementByName and GetElementsByName. This is just logical, since an ID number can only exist once, or may only exist once, while a name can exist several times. That's why GetElementsByName produces an Array, even if there is only one element with this name.

HTML:
  1. <!-- http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id -->
Tags:

GetElementsByID vs. GetElementByName

July17

Die Überschrift ist natürlich total falsch. Richtig muss es heißen GetElementByID und GetElementsByName. Das ist ja auch logisch, denn eine ID gibt es nur einmal bzw. darf es nur einmal geben, während ein Name mehrmals vorkommt. Deshalb liefert GetElementsByName auch ein Array zurück, selbst wenn es nur ein Element mit dem entsprechenden Namen gibt.

HTML:
  1. <!-- http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id -->
Tags:

JavaScript Lesezeichen

June24

Wer viel mit DIVs arbeitet hat oft das Problem zu sehen was in welcher Ebene liegt bzw. was von wem verdeckt wird. Mit diesem JavaScrpt Lesezeichen ist es möglich einzelne Elemente zu löschen.

JavaScript:
  1. javascript: void(document.onmousedown = function(e) { var el=e?e.target:event.srcElement; el.parentNode.removeChild(el); document.onmousedown= null; })

Einfach ein neues Lesezeichen erstellen und statt der URL den Code einfügen.

Tags: , ,
« Older EntriesNewer Entries »