using .val() versus value