我的这个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" />