From 862b8be1defce10068f3876aaaa8de8edf65b4ed Mon Sep 17 00:00:00 2001 From: rsk1994 Date: Tue, 3 Jun 2014 10:53:17 +0530 Subject: changing size attribute of Input Element to be of type int --- src/html/TODO | 2 +- src/html/html_input_element.c | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) (limited to 'src/html') diff --git a/src/html/TODO b/src/html/TODO index 6a3d190..e7d4853 100644 --- a/src/html/TODO +++ b/src/html/TODO @@ -15,7 +15,7 @@ HTMLFormElement html_form_element DONE HTMLSelectElement html_select_element DONE HTMLOptGroupElement html_optgroup_element DONE HTMLOptionElement html_option_element DONE -HTMLInputElement html_input_element MISSING +HTMLInputElement html_input_element DONE HTMLTextAreaElement html_textarea_element MISSING HTMLButtonElement html_button_element MISSING HTMLLabelElement html_label_element DONE diff --git a/src/html/html_input_element.c b/src/html/html_input_element.c index bab79f2..c4cfc05 100644 --- a/src/html/html_input_element.c +++ b/src/html/html_input_element.c @@ -349,12 +349,24 @@ SIMPLE_GET_SET(access_key); SIMPLE_GET_SET(align); SIMPLE_GET_SET(alt); SIMPLE_GET_SET(name); -SIMPLE_GET_SET(size); SIMPLE_GET_SET(src); SIMPLE_GET(type); SIMPLE_GET_SET(use_map); SIMPLE_GET_SET(value); +dom_exception dom_html_input_element_get_size( + dom_html_input_element *input, int32_t *size) +{ + return dom_html_element_get_int32_t_property(&input->base, "size", + SLEN("size"), size); +} + +dom_exception dom_html_input_element_set_size( + dom_html_input_element *input, uint32_t size) +{ + return dom_html_element_set_int32_t_property(&input->base, "size", + SLEN("size"), size); +} dom_exception dom_html_input_element_get_tab_index( dom_html_input_element *input, int32_t *tab_index) { -- cgit v1.2.3