diff options
Diffstat (limited to 'javascript/jsapi/document.c')
-rw-r--r-- | javascript/jsapi/document.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/javascript/jsapi/document.c b/javascript/jsapi/document.c index 49144c4a9..41d889873 100644 --- a/javascript/jsapi/document.c +++ b/javascript/jsapi/document.c @@ -144,11 +144,7 @@ static JSBool JSAPI_NATIVE(getElementById, JSContext *cx, uintN argc, jsval *vp) dom_document_get_element_by_id(htmlc->document, idstr, &idelement); - if (idelement==NULL) { - JSAPI_SET_RVAL(cx, vp, JSVAL_NULL); - } else { - /* create element object and return it*/ - } + JSAPI_SET_RVAL(cx, vp, OBJECT_TO_JSVAL(jsapi_new_element(cx, JS_GetGlobalObject(cx), htmlc, idelement))); return JS_TRUE; } |