2016-07-09 3 views
-5

내 요구 사항은 처음에는 "파일"이어야하지만 읽기 전용이어야합니다. 그래서 파일을 선택하면 텍스트 상자에 파일 이름을 쓸 수 있어야합니다. 아무도 도와 줄 수 있습니까? 필자는 텍스트 상자에 텍스트를 쓰는 것과 같은 파일 이름을 써야합니다.입력 형식을 파일에서 텍스트로 변경

+1

나는 당신의 목적을 이해할 수 없습니다. 귀하의 목적과 원하는 것에 대해 더 자세히 설명해주십시오. 또한 코드가 있으면 추가하십시오. – Mohammad

+0

당신은 사용자가 파일을 선택할 수 있지만 파일의 이름을 쓰길 원치 않는 업 로더가 있다는 것을 의미합니까? –

+0

실제로 파일 입력에서 파일 선택 버튼을 클릭하여 파일을 선택할 수 있습니다. 파일을 선택하지 않으면 "파일을 선택하지 않았습니다"라는 주석이 그 위치에 있습니다. 파일 이름을 입력 할 수있는 것처럼 텍스트를 편집 할 수 있습니다 파일을 선택하십시오. 두 가지 기능이 있어야합니다. 파일 선택 버튼을 클릭하고 파일 이름을 입력하여 파일을 선택하십시오. –

답변

0

var change = document.getElementById("change"); 
 

 
    //Do whatever then call when you need it 
 
$('#changer').click(function(){ 
 
    change.type = 'text'; 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="file" id="change"> 
 
<br> 
 
<button type="button" id="changer">Change Type</button>

+0

실제로 파일 입력에서 파일 선택 버튼을 클릭하여 파일을 선택할 수 있습니다. 파일을 선택하지 않으면 '파일 선택 안함'이라는 주석이 표시됩니다. 해당 위치에서 파일 이름을 입력 할 수있는 것처럼 텍스트를 편집 할 수 있습니다. 파일을 선택하십시오. 두 가지 기능이 있어야합니다. 파일 선택 버튼을 클릭하고 파일 이름을 입력하여 파일을 선택하십시오. 페이지 자체를로드하는 동안이 두 기능이 제공되어야합니다. 변경 유형을 클릭 한 후 어떤 내용을 보내도 –

+0

해당 텍스트를 변경할 수있는 방법이 없습니다. 다른 옵션은 파일 입력 옆에 다른 텍스트 필드를 추가하는 것입니다. –

+0

또한 파일 유형으로 올 것인가? 읽기 전용입니다. 편집 가능한 상자로 만들 수있는 방법이 있습니까? –

관련 문제