tr + td + onclick

morti

Новичок
tr + td + onclick

Доброе время суток.

Вообщем есть такая фишка. При нажатии на строчку аля <tr>, обрабатываю onclick, потом в <td> в этой <tr>, добавляю объект типа <input type="button">.

При нажатии на кнопку ослик одновременно с этим выполняет и onclick из <tr>. Как избежать выполенения onclick из <tr> в данной ситуации???
 

morti

Новичок
мне кажется это не поможет. потому что при щелчке на кнопку, автоматически вызывается onclick из td, следовательно оба действия срабатывают
 

Линка

Новичок
morti
<SCRIPT LANGUAGE="javascript" type="text/javascript">
var flag=1;
function yor_function(){
if (flag==1 ) {
alert('добовляем кнопку');for_button.innerHTML='<input type="button" onclick="button_();"value="нажми">' }
}
function button_(){
alert('теперь ты нажал на кнопку и все тут')}


</script>

<TABLE cellSpacing=0 cellPadding=3 align=center border=1 width=100%>
<tr onclick='if (flag==1) {yor_function();flag=2;}' ><td ><div id='for_button' >добавь кнопку</div></td></tr>
</table>

и где он НЕРАБОТАЕТ?
 
Сверху