var test = js.Browser.document.getElementById("search-input-box").value;
js.Browser.alert(test);
js.html.Element has no field value
getElement' is of type 'Element' this class has no property called 'value'.
Instead you should do something like:
var test:InputElement = cast js.Browser.document.getElementById("search-input-box");
if(test !=null )js.Browser.alert(test.value);