Skip to main content

javascript add attribute to html dom elements

This javascript function hides all the labels in the document, that have a rel attribute:

<script type="text/javascript">
function hide_labels()
{   
    var arr = document.getElementsByTagName("label");
    var arr2 = [];
       
    for (i = 0; i < arr.length; i++) {
    if(arr[i].hasAttribute("rel"))
    arr2.push(arr[i]);    
    }
    //console.log(arr2);
   
    for (i = 0; i < arr2.length; i++) {
    arr2[i].setAttribute('style', 'display:none;');
    }
}
</script>

Comments

Popular posts from this blog

php strip all tags

The below function can strip almost all tags from a string. function strip_all_tags($string) {     $string = preg_replace( '@<(script|style)[^>]*?>.*?@si', '', $string );     $string = strip_tags($string);     return trim($string); } $a = '<script type="text/javascript" src="jquery.js"></script> <div id="test" style="padding:5px; color:red;">Hello world</div>'; echo strip_all_tags($a); // outputs: Hello world

htaccess disable directory browsing, disable file listing, disable file access

There may be some personal or secure data in a file, that you want to hide from the end user, when it is viewed through a web browser. Ex: http://www.example.com/user_files/24/chat.txt In the above scenario, if the file "chat.txt" contains a secure data, and you dont want to allow end users to directly access the file, or to disable the file listing in the folder "user_files" or "24", use the below code in your .htaccess file inside "user_files" folder: Options -Indexes order allow,deny deny from all