Puoi fare tutto con javascript, ma dovresti farti spostare in scripting