小编mac*_*eth的帖子

html setCustomValidity oninvalid 和 oninput 解释

<form method="post" action="#">
<input type="text" pattern=".{5,}" name="el" oninvalid="setCustomValidity('Must Be Longer Than 5 Characters')" oninput="setCustomValidity('')"/>
<input type="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

所以,如果没有这个oninput="setCustomValidity('')"部分,无论输入如何,表单都不会被提交,因为它总是会显示“必须长于 5 个字符”错误,但是通过使用oninput="setCustomValidity('')"一切正常,但是我似乎不明白 oninvalid 和oninput 一起工作,如果我将自定义有效性设置为''on input 那么oninvalid每次用户按下一个键时该部分如何不被覆盖?
我认为这与setCustomValidity()工作方式有关,不是吗?

html javascript

1
推荐指数
1
解决办法
4738
查看次数

如何在Git中对git命令进行别名?

好吧,谷歌搜索10分钟,我发现的唯一的例子是关于别名的东西commit -m,但我怎么会别名命令,如git commit -m?我试过使用,git config --global alias.gco "git commit -m"但这也只适用于第一个命令(commit -m).我也尝试手动将该命令添加到gitconfig文件中,但这也不起作用.

这不可能吗?

我想要实现的目标:

我想要别名:git commit -m所以git commit -m我只需输入,而不是输入gco

git github

0
推荐指数
1
解决办法
200
查看次数

标签 统计

git ×1

github ×1

html ×1

javascript ×1