アプリ版:「スタンプのみでお礼する」機能のリリースについて

初心者質問で申し訳ないです。以下、ボタンをクリックした際に、alertを出さずに、ボタン部分を「完了」と表示するようにするにはどのようにすればいいでしょうか?(alert部分を削除するのは分かりますが…)


<input id="copyTarget1" type="text" value="コピー内容" readonly="readonly" />
<button onclick="copyToClipboard(1)">コピー</button>


<script>
function copyToClipboard(index) {
var copyTarget = document.getElementById("copyTarget" + index);
copyTarget.select();
document.execCommand("Copy");
alert("コピーしました");
}
</script>

A 回答 (1件)

修正前: onclick="copyToClipboard(1)"


修正後: onclick="copyToClipboard(1,this)"

修正前: function copyToClipboard(index) {
修正後: function copyToClipboard(index, btn) {

修正前: alert("コピーしました");
修正後: btn.textContent = "完了";
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!