首页 > 解决方案 > Javascript 如何使 2 个事件 onclick(getElementById 和函数)

问题描述

我希望单击按钮将照片从空白图像 (Vazio.jpg) 更改为 jpg (RyukFigA300.jpg) 中的照片,并将段落从 Preco 更改为 Preço:250,00 雷亚尔,我做不到第二个工作,< p >中的文字没有改变,谁能帮助我?

<th rowspan="6"><img id="imgproduto" class="imagemcatalogo" src="images/Vazio.jpg"><p id="precoproduto"> Preco </p>

<th><button onclick="document.getElementById('imgproduto').src='images/RyukFigA300.jpg'"; onclick="precoproduto6()">Ryouk em PVC</th>


<script language="javascript">

function precoproduto6(){
document.getElementById("precoproduto").innerHTML = 'Preço: R$250,00';
}

标签: javascript

解决方案


您可以在点击时对两件事使用分号,试试这个

<th rowspan="6"><img id="imgproduto" class="imagemcatalogo" src="images/Vazio.jpg"><p id="precoproduto"> Preco </p>

<th><button onclick="document.getElementById('imgproduto').src='images/RyukFigA300.jpg';precoproduto6()">Ryouk em PVC</th>


<script language="javascript">

function precoproduto6(){
document.getElementById("precoproduto").innerHTML = 'Preço: R$250,00';
}

推荐阅读