html generate btn