PIB - 20201001: Chorome - Webex のアカウント自動入力
状況
Cisco Webex Meeting のサインイン画面
https://globalpage-prod.webex.com/signin
https://idbroker.webex.com/idb/saml2/jsp/doSSO.jsp
で id, pw を入力すると、id, pw は記憶してくれて、pw の方は自動入力してくれるのだが id は自動入力が覚えてくれない。
pw はともかくとして、id の入力が地味に面倒臭くていけない。
原因
id, pw の入力がそれぞれ 1 画面ずつに分かれていて、
「次へ」が <input type="submit"> ではなく <button onclick="..."> になってるため、
「次へ」をクリックすると、form 要素で submit が処理されないため、id についてはブラウザのフォーム入力履歴に登録してもらえないらしい。
解決方法
しばらく悩んで、開発者用 console からダミーの <input type="password"> や <input type="submit"> を追加するなんてことを試してたんだけど、
何のことはない、submit が処理されればいいだけなので、
「次へ」をクリックするのではなく、単純に「ENTER」キーを叩きさえすれば form 要素で submit が処理されるため、
ブラウザのフォーム入力履歴に登録してもらえたとう落ちが付いた。
なんだ、この地味な罠は?