<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中可行吗?我试了但是我收到了一个错误。请提出解决方案。
答案 0 :(得分:0)
不完全是。
PHP没有像ASP.NET那样复杂的模板引擎。
您可以直接使用HTML onclick
属性。在客户端上不需要使用不同名称的一个,因为没有相同名称的服务器端属性妨碍了。
但是,最佳做法是撰写unobtrusive JS和bind your event handlers programatically。