html与js的取值,赋值

-----------------------------------------------------------------------------------------------------------

html中赋值:<button ng-click="showColor(‘green‘)">变色</button>

js中取值:

$scope.showColor=function($routeParams){
alert($routeParams)
}

-----------------------------------------------------------------------------------------------------------

html中赋值:<a href="#/detail/{{ book }}"> book={{ book }}<br/>

js中取值:$routeParams.book

book为属性名

------------------------------------------------------------------------------------------------------------------------------------------

浏览器中赋值:

http://localhost:8080/test/index.html#/hello

app.js中取值

var app =angular.module(‘bookStoreApp‘,[
‘bookStroreCtrls‘
]);
app.config(function($routeProvider){
$routeProvider.when(‘/hello‘,{
templateUrl:‘html/hello.html‘,
controller:‘HelloCtrl‘
})
.when(‘/hello‘,{
templateUrl:‘html/form/testFormCtrl.html‘,--------跳转到对应的html页面
controller:‘TestFormCtrl‘---------寻找对应的controller
})
.when(‘/list‘,{
templateUrl:‘html/bookList.html‘,
controller:‘BookListCtrl‘
})
.when(‘/detail/:book‘,{
templateUrl:‘html/detail.html‘,
controller:‘BookDetailCtrl‘
})
.otherwise({
redirectTo:‘/hello‘
})
});

-----------------------------------------------------------------------------------------------------------

Js中赋值:

/ng-bind在index.html首页的时候代替{{}}取值,在其他页面均用{{}}取值即可

1简单的赋值

$scope.hello="你好";

2 外层.内层赋值

$scope.hello={
          someText:‘演示特性二:演示模块化‘
};

3 集合的赋值

$scope.books=[
{title:"书1",author:"作者1"},
{title:"书2",author:"作者2"},
{title:"书3",author:"作者3"}
]
$scope.names=[‘zhangsan‘,‘lisi‘,‘wangwu‘];

html中取值:

1简单的取值{{hello}}输出"你好"

2外层.内层取值{{hello.someText}}输出“演示特性二:演示模块化”

3 集合取值

<div ng-controller="listCtrol">
<table>
<tr ng-repeat=‘name0 in names‘>
<td >{{id}}-{{name}}—{{name0}}-{{department}} from {{names}}</td>
</tr><br/>
</table>
</div>

<ul>
<!-- 此处标签内放两个ng-repeat不会报错,只是起作用而已。当两个同时出现时,标签只认第一个 -->
<li ng-repeat="book in books" ng-repeat="name in names">
<a href="#/detail/{{ book }}"> book={{ book }}<br/>
title={{book.title}}<br/>
author={{book.author}}<br/>
names={{names}}<br/>
name={{name}}<!-- 此处无法显示 -->
</a>
</li>

时间: 2024-10-13 13:03:58

html与js的取值,赋值的相关文章

[King.yue]Ext.JS 弹出窗体取值赋值

//从Grid取值var name = Ext.getCmp(gridGridID).getView().getSelectionModel().getSelection()[0].data.Name; var code = Ext.getCmp(gridGridID).getView().getSelectionModel().getSelection()[0].data.Code; //赋值ID Ext.getCmp('@V.ID_TXT_NAME').setValue(name);//不用

Data层相关问题 &amp; JS循环取值

第一次写博客,里面是自己工作中碰到的问题及总结的知识点,便于自己以后回顾,技术大牛们请直接忽略这篇文章,也希望能帮助到想我这样的小白! Data层相关问题总结: 1. 代码管理用的是 VSS 2005: 改好程序后,必须要重新生成下:(注意文件之间的引用关系的顺序),程序改的是对的,也在本地保存了,断点调试的时候还是之前没有改的代码,郁闷了好久.别的引用没有更新,害惨我了. 第一次碰到,不了解,白白浪费了两天的时间,两天的时间,还破坏了我周末的心情! 2. SQL语句写好后,注意起中英文之间的输

Jquery操作下拉框(DropDownList)实现取值赋值

Jquery操作下拉框(DropDownList)想必大家都有所接触吧,下面与大家分享下对DropDownList进行取值赋值的实现代码 1. 获取选中项: 获取选中项的Value值: $('select#sel option:selected').val(); 或者 $('select#sel').find('option:selected').val(); 获取选中项的Text值: $('select#seloption:selected').text(); 或者 $('select#sel

php 练习题-session与 cookie的 取值赋值

SESSION 的取值赋值时注意无论取值赋值页面中php代码的第一行必须要写session_start(); 赋值页面: <body> <?php session_start();//一定记住用session时 每个页面都要加无论取值还是赋值页面在开头都要加上 :session_start(); //会话控制 //HTTP协议 在tcp协议基础上 //HTTP 协议称无状态协议 //SESSION的特点:1存储在服务器:2每个使用者都会生成一个session:3有默认的过期时间大概是15

winform 批量控件取值赋值

以前写winform 最多写几个文本框,最近需要入录一个人员信息,那好几十个字段,一下子干蒙了,这要是一个个取值赋值都写到明天了,于是就自己写了个方法,也不是什么高大上的,就是很简单很普通很low的方法. 废话少说上代码,注意,这块我就用了个文本框,你也可以找到所有控件,尽量控件name与实体字段一样. public Dictionary<string, object> GetRS_InfoVue() { var dic = new Dictionary<string, object&g

JS子父窗口互相操作取值赋值的方法介绍

$("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"): 取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document); 类似的,取其它窗口的方法大同小异$(se

jquery data方法取值与js attr取值的区别

<a data-v="3"></a> jquery data方法的运行机制: 第一次查找dom,使用attributes获取到dom节点值,并将其值存到缓存里,第二次操作的时候,还是先找到dom,但是这次取值是直接从缓存读了,少了一步对dom的操作 attr()方法每次都要操作dom,性能上差点儿 $('a').data('v')取到的值是页面初次加载的缓存值,以后如何更改,在页面上都不会改变,但缓存值会变,可以传给i/o请求使用 document.getEle

jquery操作select取值赋值与设置选中

本节内容:jquery实现select下拉框的取值与赋值,设置选中的方法大全. 比如<select class="selector"></select> 1.设置value为pxx的项选中 复制代码代码示例: $(".selector").val("pxx"); 2.设置text为pxx的项选中 复制代码代码示例: $(".selector").find("option[text='pxx']

angular select2 下拉单选和多选的取值赋值

官网:http://select2.github.io/examples.html 兼容性: 引入文件 /select2.min.js /select2.min.css html <select class="form-control selectName" multiple="multiple">//设置class名为selectName;配置为多选 multiple <option value="1" disabled=&q