我有这个 javascript 的问题。在 Firefox 中,我无法删除文本框中的内容,也无法用鼠标选择内容。
我尝试放置这个版本的 jquery,但 javascript 不起作用。(我可以编辑文本框,但效果不出现。
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.js"></script>
JavaScript
$('#importo').keypress(function(e){
var key = String.fromCharCode(e.which);
if (isNaN(key)){
return false;
}
}).keyup(function(){
var miglia = $(this).val() * 0.9;
if($('#miglia').length == 0)
{
$(this).after('<span id=\'miglia\' style="margin-left:2px;font-size: 15px; font-family: \'Roboto\', sans-serif; padding-top:6px;letter-spacing: 0px; font-weight:bold;"><img src="world_miglia.png" style="float: left;margin-left: -10px;"> <span style="float: left;color:#000; font-size:15px;font-weight: 400;padding-top: 2px;"> Stai regalando </span>'+ miglia +'miglia <span style="font-family: \'Roboto\', sans-serif; color:#000; font-size:15px;font-weight: 400;">di viaggio!</span></span>');
}
else
{
$('#miglia').html('<img src="world_miglia.png" style="float: left;margin-left: -10px;"> <span style="float: left;color:#000; font-size:15px;font-weight: 400;padding-top: 2px;"> Stai regalando </span>' + miglia + ' miglia <span style="color:#000; font-size:15px;font-weight: 400;">di viaggio!</span>');
}
HTML
<input type="text" name="quota" value="<?=$_SESSION['quota'];?>" id="importo" />