id가 javascript를 사용하지 않고 href의 텍스트를 어떻게 변경합니까?id가없는 href innerHTML을 변경 하시겠습니까?
<a href="member.php?action=profile&uid=0">Owner</a>
Owner"/">
id가 javascript를 사용하지 않고 href의 텍스트를 어떻게 변경합니까?id가없는 href innerHTML을 변경 하시겠습니까?
<a href="member.php?action=profile&uid=0">Owner</a>
이게 원하는가요?
<script type="text/javascript">
function open_fun() {
document.getElementById('link').innerHTML = "<a
href='javascript:oprn()'>CLOSE</a>";
}
</script>
<body>
<div id='link'><a href='javascript:open()'>OPEN</a></div>
</body>
자바 스크립트 방법 :
대상 태그 및 innerHTML을를 사용하여 콘텐츠를 교체합니다.
document.getElementsByTagName('a')[0].innerHTML = "New text!";
의 jQuery 방법 :
직접 링크 텍스트를 변경할 수있는 a
태그를 타겟팅 할 수 있습니다. 그것은 테스트 것
$('a').attr("href", "http://www.google.com/");
<a href="member.php?action=profile&uid=0" onclick="textChanger(this);return false;">Owner</a>
function textChanger(link){
link.innerHTML = 'YourText';
}
:
$('a').html('Hello World');
는
HREF 사용이를 변경합니다. 함수에 여러 매개 변수, 즉 텍스트/문자열도 전달할 수 있습니다.
querySelector()
방법을 사용하면 해당 속성으로 <a>
태그를 선택할 수 있습니다. 예를 들어
:
var tag = document.querySelector('a[href="member.php?action=profile&uid=0"]');
if(tag){
tag.innerHTML = "TEXT";
}
데모 :
function update(){
var tag = document.querySelector('a[href="member.php?action=profile&uid=0"]');
if(tag){
tag.innerHTML = "TEXT";
}
}
<a href="member.php?action=profile&uid=0">Owner</a>
<br /><button onclick="update()">Update</button>
당신이 id 속성을 사용하지 않고 링크를 선택하거나의 id 부분을 제거하려고 href 속성 내부의 URL? – Derek
내 대답을 확인하십시오. – cosmoonot