0

ボタンと 1 を生成する JavaScript 生成フォームを作成しましたinput type='text。ただし、入力した内容を削除するには、簡単な BACKSPACE キーではなく、テキストを強調表示してその上に入力する必要があります。これが私のコードの一部です:

var imTime=document.createElement('button');
var imDaTime=document.createElement('input');
imTime.setAttribute('onclick','xSetDaTime();');
imDaTime.setAttribute('type','text');
imDaTime.setAttribute('id','daT');
imTime.innerHTML='Set time (in seconds) : ';
document.body.insertBefore(imDaTime,document.body.firstChild);
document.body.insertBefore(imTime,document.body.firstChild);
function xSetDaTime() {
    lingDRILL.startTime=(new Date()).getTime()-((document.getElementById('daT').value)*1000);
}
window.scrollTo(0, 0);

バックスペース/削除キーを除いて、すべてが適切に機能します。

4

1 に答える 1

0

なぜそれが機能しないのかを私が見つけたのを気にしないでください。このスクリプトは、WebサイトをよりユーザーフレンドリーにするためにWebサイトに挿入するためのものであると想定されていました。ただし、バックスペースを使用する機能がオフになっていることがわかりました。代わりに別の入力を使用しました。

于 2012-07-04T17:14:46.973 に答える