我想把变量FLC放在$("#FNC").html('');
里面但是不知道怎么样,有什么提示?jQuery .html()和一个变量里面
DEMO:
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="FLC" disabled="disabled" />');
我想把变量FLC放在$("#FNC").html('');
里面但是不知道怎么样,有什么提示?jQuery .html()和一个变量里面
DEMO:
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="FLC" disabled="disabled" />');
你的意思是把的FLV
值到input
领域的value
属性?
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="'+FLV+'" disabled="disabled" />');
没有输入验证,字符串连接是危险的。
只需使用.val()
设定输入的值,最好使用jQuery的构造函数,而不是.html()
来创建它:
var FLV = $("#random-input-box").val();
$('#FNC').empty();
$('<input id="random-input-box" style="width: 99px;" disabled="disabled" />')
.val(FLV).appendTo('#FNC');
存在很多问题与你的短代码在这里:1.当你正在瓦尔( )#random-input-box - 我假设已经创建了具有该ID的标记,同时您尝试使用相同的ID创建另一个标记(当您执行html()时)。 2.你的输入标签没有'type'属性。 3.您尝试用于输入的值具有FLC,而变量则称为FLV。 4. papaiatis显示正确的方法来添加变量的值与'value =''+ FLV +''' – 2012-03-11 15:14:24