Hi,
// Eingabefeld zwischenspeichern
var serach_keyws = document.getElementById(search_keyws).value;
Ist das ein Tippfehler, oder moechtest du hier zwei mal die Variable search_keyws verwenden? (Wenn ja, koennte sie bei getElementById entweder noch nicht definiert sein, oder aber die Re-Definition mittels var vorne waere fehlerhaft.)
Oder meinst du hinten vielleicht das Textliteral "search_keyws"?
// Suchmuster erzeugen
var search_field_regexec = /.+document.getElementById(search_keyws).value
Habe Zweifel, ob diese Syntax korrekt ist.
Da solltest du wohl eher durchgaengig mit Strings arbeiten, damit erst den Suchausdruck zusammensetzen, und dann ein RegExp-Objekt daraus erstellen.
MfG ChrisB