私は、ハイパーリンクコントロールと次のようなボタンコントロールを持っています:JavaScriptを使用してハイパーリンクのテキストを取得する方法
崩壊|コードのコピー
は、どのように私はJavaScriptを使用して、ハイパーリンクのテキストを取得することができます:
私は、ハイパーリンクコントロールと次のようなボタンコントロールを持っています:JavaScriptを使用してハイパーリンクのテキストを取得する方法
崩壊|コードのコピー
は、どのように私はJavaScriptを使用して、ハイパーリンクのテキストを取得することができます:
あなたは、このように取得することができます。
var test=document.getElementById(your link id).text;
//テストは、あなたのハイパーリンクのテキスト
できません。 JavaScriptは大文字と小文字を区別'getelementbyid()'( 'getElementById()')という名前のメソッドはありません。 –
@rizwanShahidこのコードは参照エラーのみを返します。修正してください... – Teemu
を返します。あなたが意味するか:
var hyperlinkText = document.getElementById('yourAnchorId').innerHTML;
var link = document.getElementById("linkid"),
text = link.innerHTML;
をあなたはUSIしている場合、この
document.getElementById('myAnchor').innerHTML;
試してみてくださいjQueryのngの最も簡単な方法は、このような
<a href="http://www.stackoverflow.com" id="testlink">Click here to go to stack overflow</a>
<script type="text/javascript">
$(document).ready(function(){
var linktext=$('#testlink').text();
});
</script>
またはあなたはjqueryのは、後にJavaScriptを置くことを忘れないで使用していない場合は、jqueryの
<script type="text/javascript">
var linktext=document.getElementById('testlink').text;
</script>
を使用していないかのように、特定のリンクのIDを経由して取得することですjavascriptがanchor htmlの前に来ると、スクリプトが実行されているときにアンカーが存在しないため、アンカーのhtml宣言は機能しません。
ボタンはどちらですか?ハイパーリンクはどれですか?これまでに何を試しましたか? HTMLマークアップはどのように見えますか? –