2017-05-12 51 views
-3

我有一个注册页面,我无权访问数据库,因此需要根据用户条目更改值。当用户点击或制表时,更改文本框文本

如果用户在城市文本框中输入圣路易斯,我可以更改“圣”到“圣”,因为他们离开了下一个领域的文本框?

+1

欢迎[这么]!在这个网站,你应该尝试**自己编写代码**。后** [做更多的研究](//meta.stackoverflow.com/questions/261592)**如果你有问题,你可以**发布你已经尝试**与清楚的解释是什么是'工作**并提供[** Minimal,Complete和Verifiable示例**](// stackoverflow.com/help/mcve)。我建议阅读[问]一个好问题和[完美问题](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。另外,一定要参加[游览]并阅读[this](// meta.stackoverflow.com/questions/347937/)**。 –

+0

寻找'blur',但是按照@AlonEitan提到的 –

+0

@Graigue,你已经成为了2年的会员,你真的需要学习[如何提出一个好问题](http://stackoverflow.com/help /如何问)否则你可能会[阻止提出更多问题](http://stackoverflow.com/help/question-bans) – Pete

回答

0
$('.myInput').on('blur', function(e) { 
    var providedCityName = $(this).val().toLowerCase(); 

    // String contains 'St.' 
    if (providedCityName.indexOf("st.") >= 0) { 
     providedCityName = providedCityName.replace("st.", "Saint"); 

     // Put 'Saint...' in the input field 
     $(this).val(providedCityName); 
    } 
}); 

Fiddle

+1

真棒谢谢你 – Graigue

相关问题