-1

タイプが非表示に設定されている入力があります。タイプをテキストに変更する必要があります。これを理解できないようです、またはそれがjsで可能かどうか

4

4 に答える 4

1
document.getElementById('myinput').type='text';

IE 9 および Chrome 25 でテスト済み。jsFiddle で動作することがわかります: http://jsfiddle.net/V4NmC/

于 2013-03-08T06:34:27.370 に答える
0

jQueryでは、次のようなことを行います。

$('#elementId').attr('type', 'text');
于 2013-03-08T06:33:27.227 に答える
0

document.getElementById("textinput").setAttribute('type', 'text');

于 2013-03-08T06:33:38.447 に答える
0

なぜタイプを変更するのですか?テキスト入力として作成してから、表示値を変更することはできませんか?

document.getElementById("InputName").style.diplay="inline";

または元に戻す

document.getElementById("InputName").style.diplay="none";
于 2013-03-08T07:24:57.510 に答える