0
텍스트 상자에서 값을 가져와 배열로 저장해야합니다. 내 코드는 숫자와 결합 된 단어를 사용합니다. 이 gererated 단어를 그룹화하고 그것을 (각 단어) 배열 필드에 넣으려고합니다. 코드가 단어를 구분하지 않고 모든 단어를 하나의 배열 필드에 넣습니다.텍스트 상자 값을 배열 자바 스크립트로 가져 오기
코드 :
function a()
{
var text = prompt("Please enter your username");
var i;
var j ;
j = prompt("Please enter number of usersname ") ;
var text1 = "";
for(i = 1; i < j ; i++)
{
text1+= text + i + " " ;
}
document.getElementById("txtFloodMsg").value = text1; // putting values in textbox
}
function Nickname() {
var array =[];
var Guser;
Guser = document.getElementById("txtFloodMsg").value; //taking values from the textbox
array = Guser.split(' '); // split it (here is the problem i guess)
var length = array.length;
var randome = array[Math.floor(Math.random() * array.length)];
var index = array.indexOf(randome);
document.getElementById("nick").value = randome;
var r = confirm("Is It Okay To Continue ?");
if (r == true)
{
if(index>-1 && length > -1)
{
array.splice(index,1);
document.getElementById("nick").value = randome;
pass();
checked();
}
else if(r != true)
{
randome = array[Math.floor(Math.random() * array.length)];
document.getElementById("nick").value = randome;
var s = confirm("Is It Okay To Continue ?");
while (s != true)
{
randome = array[Math.floor(Math.random() * array.length)];
document.getElementById("nick").value = randome;
s = confirm("Is It Okay To Continue ?");
}
pass();
checked();
}
}
}
도와주세요, 감사합니다 :)
당신이 더 구체적인 수 있을까?! – aaa
더 구체적 일 수 있다면 ** 배열에서 원하는 단어는 무엇입니까 – devqon
그러면 다음과 같이됩니다 (fish0r1 fish0r2 fish0r3 fish0r4 fish0r5 fish0r6 fish0r7 fish0r8 fish0r9 fish0r10 fish0r11).() @devqon – aaa