Moin,
http://www.domain.tld/dokumenttitel-x123456789
http://www.domain.tld/x/123456789/dokumenttitel
Ich möchte in beiden Beispielen jeweils nur den ID-Wert (123456789) mit Javascipt auslesen und in Javascript weiterverarbeiten.
Das geht mit Regular Expressions. Wenn deine ID beispielsweise immer länger als 4 Ziffern ist, und du sonst keine Zahlen in der Länge in der URL hast geht das so:
var teststr = "http://example.com/asderf/123456/foo/bar/12.html"; // ein String
var match = teststr.match(/[0-9]{4,}/); // Sucht Ziffernfolge, mindestens 4 Ziffern lang
alert(match);
Grüße Marco