これは私が何をしようとしている私のフォームコピー
<form id=edit method=post accept-charset=UTF-8 action=>
<input type=hidden name=video_id[0] value=K94KNsN43BU><p>Title<br>
<textarea rows=1 cols=40 id=title_0 name=title[0]>drugi</textarea>
<input type=button value=Copy onclick=copyTitle()><p>Description<br>
<textarea rows=4 cols=40 id=desc_0 name=description[0]>drugi uiuhuih</textarea>
<p>Tags (separated by coma)<br>
<textarea rows=2 cols=40 id=tags_0 name=tags[0]>iko koko mooko</textarea><hr>
<input type=hidden name=video_id[1] value=oYNIKpdTT9w><p>Title<br>
<textarea rows=1 cols=40 id=title_1 name=title[1]>prvi oijoi</textarea>
<p>Description<br>textarea rows=4 cols=40 id=desc_1 name=description[1]>prvi</textarea>
<p>Tags (separated by coma)<br><textarea rows=2 cols=40 id=tags_1 name=tags[1]>prvi, koko, youtube, impotr</textarea><hr>
<input type=submit name=submit2 value=Submit></form>
では、最初のtextareaウィッヒからコピーしたテキストは、その他のすべてのタイトルのテキストエリアに例のタイトルのためにすることができ、ボタンを作ることですページに表示され、その数はユーザーの選択によって異なります。
これはタイトル、説明、タグテキストエリアがあるので、私は3でフォームな長さを分割していたJavaScript
function copyTitle() {
var title = document.getElementById("title_0").value;
var count = document.getElementById("edit").lenght/3;
var i=0;
for (i=0;i<count;i++) {
var text = document.getElementById("title_"+i);
text.value = title;
}
}
です。 私は間違っていますか?
'.lenght' typo? 'その数はユーザーの選択に依存します.'それはどのように依存しますか? withはページ上で一意のIDを持つ要素に関する長さですか?その価値の長さや何? – Cheery
はい、私はそれに気付きました。しかし、それはコードが良くないことが分かります。それは私が必要とするものよりもはるかに重要です。私はテキストエリアの数を取得する必要があります。番号は前のフォームのチェックボックスに依存します。 – cikatomo
テキストエリアの数は 'document.getElementById(" edit ")。getElementsByTagName( 'textarea')。length' – Cheery