我们可以在PHP中使用onclientclick吗?

时间:2014-04-23 08:11:59

标签: php

<script type="text/javascript">
function changeText2(){
    var userInput = document.getElementById('userInput').value;
    document.getElementById('boldStuff2').innerHTML = userInput;
        return confirm('Hello!');
        //return true;
}
</script>
<form method="get">
<p>Welcome to the site <b id='boldStuff2'>dude</b> </p> 
<input type='text' id='userInput' value='Enter Text Here' />
<input type='button' OnClientClick="return changeText2()" value='Change Text'/>
</form>

这在PHP中可行吗?我试了但是我收到了一个错误。请提出解决方案。

1 个答案:

答案 0 :(得分:0)

不完全是。

PHP没有像ASP.NET那样复杂的模板引擎。

您可以直接使用HTML onclick属性。在客户端上不需要使用不同名称的一个,因为没有相同名称的服务器端属性妨碍了。

但是,最佳做法是撰写unobtrusive JSbind your event handlers programatically