2014-04-17 2 views
-3

확인 상자에 텍스트를 표시하고 싶지만 작성 상자에 열어 본 텍스트가 표시되지 않습니다. 확인 상자를 열면 undifind가 표시됩니다.확인의 이름으로 함수를 작성했지만 원하는대로 작동하지 않습니다.

<script type="text/javascript"> 
function confirm() 
{ 
    var x=confirm("the article will be deleted"); 
    if(x==true){ 
     return true; 
    else 
     return false; 
    } 
} 
</script> 
+0

무한히 반복되고 있습니다. 'confirm' 함수는 자신을 호출합니다. – Barmar

+1

구문 오류가 발생하지 않습니까? 괄호가 제대로 일치하지 않습니다. – Barmar

+0

'function confirm() { var x = 확인 ("기사가 삭제됨"); if (x == true) { return true; } else { false false; } } ' –

답변

4

방법에 대해 당신이 여기에 너무 많은 이해가되지 않습니다 자신의 기능을 사용하려면 :

당신의 A-태그 :

<a href="show_articles"><img src="newfolder/delete.jpg" onclick="return myConfirm();"></a> 

하여 확인 기능 :

function myConfirm() { 
    return confirm("the article will be deleted"); 
} 

자바 스크립트에서 미리 정의 된 함수이기 때문에 함수 confirm을 호출하지 마십시오.

+0

시도했지만 작동하지 않습니다. "문서가 삭제됩니다"라는 메시지가 다시 표시되지 않습니다. – atefa

+1

어떻게 그 방법을 호출합니까? 그것에 대해 더 많은 정보를 줄 수 있습니까? – Homungus

+0

atefa

관련 문제