我有一個包含用戶名和密碼字段的登錄表單。表單提交將域添加到用戶名字段如果丟失
用戶將可以使用登錄:
域\用戶名 而 [email protected]
然而,許多用戶嘗試使用只是「用戶名」
我要登錄當用戶點擊登錄按鈕時,只需輸入「用戶名」,就可以通過將用戶名添加到domain \或@ domain.org.uk來幫助用戶。我想添加用戶名的域名部分。
我該如何在純JavaScript中做到這一點?
我有一個包含用戶名和密碼字段的登錄表單。表單提交將域添加到用戶名字段如果丟失
用戶將可以使用登錄:
域\用戶名 而 [email protected]
然而,許多用戶嘗試使用只是「用戶名」
我要登錄當用戶點擊登錄按鈕時,只需輸入「用戶名」,就可以通過將用戶名添加到domain \或@ domain.org.uk來幫助用戶。我想添加用戶名的域名部分。
我該如何在純JavaScript中做到這一點?
function insertDomain(){
var txtBox = document.getElementById('Your_Textbox');
if(txtBox.value.indexOf("@") == -1)
{
txtBox.value += "@domain.org.uk";
}
}
在東西線發佈:http://alexking.org/blog/2003/10/01/javascript-onsubmit-handler
我怎樣才能將功能綁定到提交按鈕?另外我怎樣才能確保文本添加提交? – CLiown 2010-11-30 19:03:24
沿
var username = document.getElementById('username')
if(username.indexOf('@') < 0){
username = usename + '@domain.org.uk';
}
除非你想在提交前自動糾正表單中的用戶名,你會更好處理域名部分在服務器端 - 就在您嘗試認證之前。完整的用戶名。可以是PHP,ASP等 – 2010-11-30 18:32:43