に変数FLCを入れたいと思いますが、どのようなヒントがありますか?jQuery .html()と内部の変数
DEMO:
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="FLC" disabled="disabled" />');
に変数FLCを入れたいと思いますが、どのようなヒントがありますか?jQuery .html()と内部の変数
DEMO:
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="FLC" disabled="disabled" />');
あなたはinput
フィールドのvalue
属性にFLV
の値を入れてもしかして?
var FLV = $("#random-input-box").val();
$("#FNC").html('<input id="random-input-box" style="width: 99px;" value="'+FLV+'" disabled="disabled" />');
文字列の連結は入力検証なしでは危険です。
ジャスト入力の値を設定するために.val()
を使用し、理想的には、それを作成するために.html()
のではなく、jQueryのコンストラクタを使用します。
var FLV = $("#random-input-box").val();
$('#FNC').empty();
$('<input id="random-input-box" style="width: 99px;" disabled="disabled" />')
.val(FLV).appendTo('#FNC');
ここにあなたの短いコードには多くの問題があります:1.あなたは(ヴァルを得ているとき、 )of#random-input-box - 同じIDを持つ別のタグを作成しようとしているとき(html()を実行しているとき)、そのIDのタグが既に作成されていると仮定します。あなたの入力タグに 'type'属性がありません。 3.入力に使用しようとしている値がFLCで、変数がFLVとなっています。 4. papaiatisは変数の値を 'value =" + FLV + '"を使って追加する正しい方法を示しています" –