需求:在某個輸入框中,當用戶輸入后,實時在光標后面加上某些文字圖中的(萬元)是用placeholder做的,現在想要當用戶輸入某個數字,實時在數字后面添加"萬元"這兩個字,試過如下代碼:$('#amount').on('keyup', function(e) { if(e.keycode === num){
$(this).val($(this).val()+'萬元');
}else{
$(this).val('');
}
});但效果有點搞笑……關鍵是這么一弄光標就會跳到最后面去,用戶體驗很不好。有什么好的解決方案嗎?
如何在input框內實時加上某些文字?
aluckdog
2018-08-10 10:09:17