Supramolecular polymer networks are prepared basing on two different supramolecular interactions, ionic interaction and hydrogen bonds interaction. Ionic interaction was introduced in P(BMA-co-MA) with CaCO3 as a filler. The presence of Ca2+ is confirmed with X-ray diffraction by the apperence of specific ionic peak. The hydrogen bond interaction was introduced by two approaches. One is to first prepare a supramolecular monomer bearing DA moiety then supramolecular polymer P(MAAM-co-St) and P(MAP-co-St) are prepared by polyaddition. In the other approach, the supramolecular polymer is synthesized by one-step PUU polycodensation from the reagent containing multiple-hydrogen-bond sequence. The presence of intermolecular hydrogen bonds is dete...