배열이 있습니다. 그 안에는 2 개의 이름이 있습니다. 스플릿 기능으로 성만 선택하고 싶지만 작동하지 않습니다. 밑줄을 사용하여 이름과 성을 구분했습니다.자바 스크립트에서 split 메소드?
var m = new Array('jitender_chand','shashi_cant')
var splitted = m[0].split("_")[1]; //for jitender_chand
//and use m[1].split("_")[1]; //for other name
alert(splitted);
document.getElementById('add').innerHTML=splitted;
또는 당신이 다음 배열에 성씨을 추가 따하려면 :
function spt(){
var m= new Array('jitender_chand','shashi_cant')
var j= m.split('_');
document.getElementById('add').innerHTML=j;
}
<body>
<input type="text" value="hii" id="jitender" />
<input type="button" onclick="spt()" />
<div id="add" ></div>
이. 'split'은'Array' 클래스가 아닌'String' 클래스의 메소드입니다. (자세한 내용은 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/split) – djlumley
작동하지만 한 번의 클릭으로 이름의 성을 추가하고 싶습니다. 어떻게해야합니까? – Carlos
추가 된 코드를 참조하십시오. 너 그런 뜻 이었니? –