browser: prevent invalid test of column class
[sheet.git] / searchlocal.js
index eb284b7a53d3ffe53736e5b84079672364d9f2d8..99bffb2d272372139e08561cb4c7822281aeae69 100644 (file)
@@ -67,7 +67,7 @@ function filtertable(query, action) {
                query = match[2];
        }
 
-       if (document.querySelector('.b-a-'+query)) {
+       if (/^[a-z_]+$/.test(query) && document.querySelector('.b-a-'+query)) {
                // column if class b-a-* exists
                var match = function(th) {
                        return new RegExp('-'+query+'\\b').test(th.className);