Form default is undefined

if I don’t input any value in an input item. all values of them becoms “undefined” when they are transfered to web server side.

If you haven’t define the input value in a form data, it will be undefined.
If you want an empty value, you need to define it as an empty: value=""