jQuery input 타입을 hidden / text 변경하기
Open API/Jquery2016. 11. 10. 09:24
반응형
jQuery를 이용한 Attr 속성 변경시 기본 문법에 의하면 아래와 같이 할 수 있겠지만
실행이 되지 않습니다.
( 추후는 모르겠지만 현재 버전에서는.. 1.9.2 )
$("form[name='폼'] input[name='이름']").attr('type','hidden');
그래서 노가다 이긴 하지만 아래와 같이 변경이 가능합니다.
var objName = $("form[name='폼'] input[name='이름']").attr('name'); var objId = $("form[name='폼'] input[name='아이디']").attr('id'); var objValue = $("form[name='폼'] input[name='이름']").attr('value'); var html = ' <input type="text" name="'+objName+'" id="'+objId+'" style="width:70px;" value="'+objValue+'" />'; $("form[name='폼'] input[name='이름']").after(html).remove();
댓글()