Javascript hide in php
Javascript hide in php
<?php
if( isset($_GET['message']) ) {
$message = urldecode($_GET['message']);
echo "<h2 id='mydivm'>". $message . "</h2>";
?>
<script>
setTimeout( function() {
getElementById(mydivm).value='';
// the alert is working
alert("hello");
}, 5000);
</script>
<?php
}
?>
我试图在 5 秒后通过 #mydivm
隐藏$message.但是,我无法让常规的JavaScript或jQuery工作。警报在单独工作时有效。我也有微小的,但我不认为这是干扰。我试过把它放在PHP之外
setTimeout(fade_out, 5000);
function fade_out() {
$("#mydivm").fadeOut().empty();
}
getElementById 是文档的一个方法。此外,您不会向它传递字符串。您需要从中更改代码:
getElementById(mydivm).value='';
对此:
document.getElementById('mydivm').value='';
编辑:仔细观察,设置 value 属性也不是正确的方法。您将需要:
document.getElementById('mydivm').innerHTML='';
或者更好的是:
document.getElementById('mydivm').style.display='none';
也许这不是错误的来源,但getElementById
是属于document
对象的函数。最有可能的是,正在发生的事情是你收到了一个你没有看到的"未定义的函数getElementById"。以这种方式使用它:
document.getElementById('mydivm').value = '';
相关文章:
- 如何“;修复解析错误:语法错误,意外'{'in”用于php
- onclick javascript in PHP
- Ajax Call with Post in PHP
- Javascript's .toString(16) in PHP
- PHP bringing in XML from URL
- jQuery load with php in it?
- Unable to receive something in PHP from XMLHttpRequest's
- "TokenMismatchException in VerifyCsrfToken.php line 53:
- Cookie grabber in Php or javascript
- 如何使用PHP / CURL / Javascript等从 mca.gov.in 获取公司详细信息
- php ocibindbyname equivalent in javascript
- Javascript blues in PHP: getElementById & getElementsByC
- Displaying php results in html <div>?
- Php in javascript
- PHP in Javascript using Wordpress
- Using PHP in <script> tag?
- How to load 'admin-ajax.php' in frontend
- php in javascript
- urlencode() from PHP in JavaScript?
- PHP in Javascript for PhantomJS + Highcharts