我有一个输入字段,它将输入一个整数,如1,2,3,4,5等。没有小数,也没有负数。
我有这个,但我仍然可以输入十进制和负数?
template<typename T, typename U> struct MemberProvider
{
~MemberProvider() = default;
void bar() {};
void poi() {};
};
template<typename T, typename U>
struct Foo : public MemberProvider<T, U>
{
~Foo() = default;
// Optionally, you can still do this.
// However, note that these HIDE the inherited functions
void bar() {};
void poi() {};
};
template<typename T> struct Foo<T, int> : public MemberProvider<T, int>
{
~Foo() {};
};
我是否应该在JS方面进行一些验证或者查看是否符合元素属性条件?
P.S。有一点需要注意。我没有在表格上提出任何提交。我点击一个按钮,序列化表单并通过JS传递给帖子。
答案 0 :(得分:-1)
cat
如果您不想使用表单提交进行验证,您当然可以使用JS进行验证检查。
但是,如果没有看到您的代码,我认为您应该能够让您的提交按钮自动触发验证,并在验证后进行表单序列化。