簡體   English   中英

在Javascript中“@”之前拆分文本框文本值

[英]Split text box text value in before “@” in Javascript

在這里,我有txtemailid和txtlogin(只讀)我在txtemailid之前鍵入的內容@ text將直接轉到txtlogin文本框,當我將要發生意味着當我在電子郵件文本框中鍵入內容並在下一次單擊鼠標而不進入用戶時。 我怎么能做這個java,我在java腳本中采取代碼它不起作用

謝謝

每次按下一個鍵時,最好使用鍵盤事件進行更改。我正在使用onkeyup 。我更喜歡document.getElementById()而不是document.form因為它可以每次都准確地檢索它,而不用關心什么同時發生在文檔中。您可以使用兩者中的任何一個。

的jsfiddle

這是代碼:

 function myFunction() { var text1 = document.getElementById("txtEmailId").value; var result = text1.split("@"); document.getElementById("txtLoginname").value = result[0]; } 
 <form> Enter Email: <input type="text" id="txtEmailId" onkeyup="myFunction()" /><br/><br/> Login Name: <input type="text" id="txtLoginname" /><br/><br/> </form> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM