for(condition){ echo '<a type="button" class="print" onclick="showprint(this)添加部分;" target="_blank">打印</a>';}<script language = "javascript">function showprint(obj){obj.removeAttribute("href");obj.onclick=null;obj.style.textDecoration= 'none ';window.open("a.php?url=","_blank");}</script>
よくわかりません
forループのコードにパラメータを追加できますか? jsに追加する代わりに。
したがって、次のようになります:
for
{
echo 'print'
}
では、次のようにします。 1#ループコードにパラメータを追加するには?
onclick="showprint('.$id.') パーツを追加;"
onclick="showprint('.$id.') パーツを追加;"
試してみましたが、うまくいきませんでした。同様の機能はありますか。元のハイパーリンクは 1 回クリックすると無効になりますか?
PS、元のページには複数のハイパーリンクがあります (for ループによって生成され、各リンクは異なるパラメーターに従って異なるリンクを指します)。リンクをクリックすると、新しいウィンドウで開きます。
リーリー